summaryrefslogtreecommitdiff
path: root/classes/module.bbclass
diff options
context:
space:
mode:
authorKoen Kooi <koen@openembedded.org>2008-09-06 20:06:55 +0000
committerKoen Kooi <koen@openembedded.org>2008-09-06 20:06:55 +0000
commitbf0a6a069a6b7129d42cc992d0d7f043080f1448 (patch)
treefbc74617b10d874dd0a23b9d690b47536f00f3a8 /classes/module.bbclass
parent03acc69d70e2f263c8f4f0159ddb16c27f55f559 (diff)
fennec: add alsa-lib to depends
Diffstat (limited to 'classes/module.bbclass')
0 files changed, 0 insertions, 0 deletions
'>-+set-freeres.os
-+btowc.os
-+wctob.os
-+mblen.os
-+strops.os
-+wstrops.os
-+fmemopen.os
-+closedir.os
-+hsearch.os
-+hsearch_r.os
---- glibc-2.3.2/ChangeLog 2003-02-28 20:10:14.000000000 -0500
-+++ glibc-2.3.2/ChangeLog 2003-09-20 09:40:33.000000000 -0400
-@@ -1,3 +1,5919 @@
-+2003-09-19 Ulrich Drepper <drepper@redhat.com>
-+
-+ * elf/Makefile ($(objpfx)librtld.os): Create link map also for
-+ final build to ease quality control.
-+
-+ * sysdeps/unix/sysv/linux/getcwd.c (__getcwd): If compiled for
-+ ld.so, don't include NULL buffer pointer handling.
-+
-+2003-09-19 Jakub Jelinek <jakub@redhat.com>
-+
-+ * dlfcn/dlopen.c (dlopen): Add static_link_warning.
-+
-+2003-09-18 Jakub Jelinek <jakub@redhat.com>
-+
-+ * libio/memstream.c (open_memstream): Use _IO_init instead of
-+ _IO_old_init.
-+
-+2003-09-17 Ulrich Drepper <drepper@redhat.com>
-+
-+ * sysdeps/generic/wordexp.c (eval_expr_val): Use strtol since we
-+ have to recognize octal and hexadecimal numbers as well. Simplify
-+ function, signs are handled in strtol.
-+ * posix/wordexp-test.c: Add tests for octal and hexadecimal
-+ numbers in arithmetic expressions.
-+
-+2003-09-17 Jakub Jelinek <jakub@redhat.com>
-+
-+ * elf/Makefile (distribute): Add tst-alignmod.c.
-+ (tests): Add tst-align.
-+ (modules-names): Add tst-alignmod.
-+ (CFLAGS-tst-align.c, CFLAGS-tst-alignmod.c): Add
-+ $(stack-align-test-flags).
-+ ($(objpfx)tst-align): Depend on libdl.
-+ ($(objpfx)tst-align.out): Depend on tst-alignmod.so.
-+ * elf/tst-align.c: New file.
-+ * elf/tst-alignmod.c: New file.
-+ * misc/Makefile (CFLAGS-tst-tsearch.c): Add $(stack-align-test-flags).
-+ * misc/tst-tsearch.c: Include tst-stack-align.h.
-+ (stack_align_check): New array.
-+ (cmp_fn, walk_action): Use TEST_STACK_ALIGN ().
-+ (main): Report error if stack was not enough aligned
-+ in cmp_fn or walk_action.
-+ * stdlib/Makefile (CFLAGS-tst-qsort.c): Add $(stack-align-test-flags).
-+ * stdlib/tst-qsort.c: Include tst-stack-align.h.
-+ (align_check): New var.
-+ (compare): Use TEST_STACK_ALIGN () macro.
-+ (main): Report error if stack was not enough aligned in compare.
-+ * sysdeps/i386/i686/Makefile (stack-align-test-flags): Remove
-+ unneeded -mpreferred-stack-boundary=4.
-+ * sysdeps/x86_64/tst-stack-align.h: New file.
-+
-+ * libio/memstream.c (_IO_wmem_jumps): Remove unused structure.
-+ (_IO_wmem_sync, _IO_wmem_finish): Remove unused functions.
-+
-+2003-09-17 Philip Blundell <philb@gnu.org>
-+
-+ * sysdeps/arm/dl-machine.h (CALL_ROUTINE): Deleted.
-+ (BX): Define.
-+ (ELF_MACHINE_RUNTIME_TRAMPOLINE): Optimise a little.
-+
-+ * sysdeps/arm/sysdep.h (DO_RET): New.
-+
-+ * sysdeps/unix/sysv/linux/arm/vfork.S: Add #error if __NR_vfork
-+ required but not defined. Improve test of error code.
-+
-+2003-09-17 Jakub Jelinek <jakub@redhat.com>
-+
-+ * sysdeps/i386/Makefile (stack-align-test-flags): Add
-+ -malign-double -mpreferred-stack-boundary=4.
-+
-+2003-09-17 Ulrich Drepper <drepper@redhat.com>
-+
-+ * sysdeps/posix/utimes.c (__utimes): Truncate instead of round.
-+ * sysdeps/unix/sysv/linux/utimes.c (__utimes): Likewise.
-+
-+2003-09-15 Jakub Jelinek <jakub@redhat.com>
-+
-+ * sysdeps/i386/Makefile (sysdep-CFLAGS): If not in math or csu
-+ subdir, add -mpreferred-stack-boundary=4, with few exceptions.
-+
-+2003-09-17 Jakub Jelinek <jakub@redhat.com>
-+
-+ * Makeconfig (stack-align-test-flags): Set.
-+ * stdlib/Makefile (CFLAGS-tst-bsearch.c): Add
-+ $(stack-align-test-flags).
-+ * stdlib/tst-bsearch.c: Include tst-stack-align.h.
-+ (align_check): New var.
-+ (comp): Use TEST_STACK_ALIGN macro.
-+ (do_test): Fail if align_check != 1.
-+ * sysdeps/generic/tst-stack-align.h: New file.
-+ * sysdeps/i386/i686/Makefile (stack-align-test-flags): Add -msse.
-+ * sysdeps/i386/i686/tst-stack-align.h: New file.
-+
-+2003-09-17 Ulrich Drepper <drepper@redhat.com>
-+
-+ * sysdeps/unix/sysv/linux/i386/clone.S: Make sure child gets a
-+ stack which is aligned (mod 16).
-+
-+2003-09-17 Uwe Reimann <Uwe_Reimann@gmx.net>
-+ Hans-Peter Nilsson <hp@axis.com>
-+
-+ * sysdeps/cris/dl-machine.h (elf_machine_type_class): Classify
-+ R_CRIS_GLOB_DAT as ELF_RTYPE_CLASS_PLT. Clarify comment.
-+
-+2003-09-17 Jakub Jelinek <jakub@redhat.com>
-+
-+ * dirent/scandir.c: Include bits/libc-lock.h.
-+ (struct scandir_cancel_struct): New type.
-+ (cancel_handler): New function.
-+ (SCANDIR): Add __libc_cleanup_{push,pop}, save state into
-+ scandir_cancel_struct.
-+
-+2003-09-16 Ulrich Drepper <drepper@redhat.com>
-+
-+ * sysdeps/unix/sysv/linux/Dist: Remove internal_statvfs.c.
-+ * sysdeps/unix/sysv/linux/Makefile [subdir=io] (sysdep_routines):
-+ Add internal_statvfs.
-+ * sysdeps/unix/sysv/linux/fstatvfs.c: Call __internal_statvfs
-+ instead of including "internal_statvfs.c".
-+ * sysdeps/unix/sysv/linux/statvfs.c: Likewise.
-+ * sysdeps/unix/sysv/linux/internal_statvfs.c: Make it a real function.
-+ Add code to avoid the stat calls on all the reported mount points
-+ when we can determine mismatch in advance.
-+ * sysdeps/unix/sysv/linux/linux_fsinfo.h: Add AUTOFS_SUPER_MAGIC and
-+ USBDEVFS_SUPER_MAGIC.
-+
-+2003-09-16 Jakub Jelinek <jakub@redhat.com>
-+
-+ * posix/Versions (sched_getaffinity, sched_setaffinity): Change
-+ from GLIBC_2.3.2 to GLIBC_2.3.3 symbol version.
-+
-+2003-09-16 Bruno Haible <bruno@clisp.org>
-+
-+ * intl/tst-gettext2.sh: Set GCONV_PATH and LOCPATH only after
-+ invoking msgfmt, not before.
-+
-+2003-09-15 Jakub Jelinek <jakub@redhat.com>
-+
-+ * argp/argp.h (argp_parse, __argp_parse): Remove __THROW.
-+ * argp/Makefile (CFLAGS-argp-help.c, CFLAGS-argp-parse.c): Add
-+ $(uses-callbacks).
-+ * dirent/Makefile (CFLAGS-scandir.c, CFLAGS-scandir64.c): Likewise.
-+ * elf/Makefile (CFLAGS-dl-iterate-phdr.c,
-+ CFLAGS-dl-iterate-phdr-static.c): Add $(uses-callbacks).
-+ * elf/dl-iteratephdr.c (cancel_handler): New function.
-+ (__dl_iterate_phdr): Add __libc_cleanup_{push,pop}.
-+ * elf/link.h (dl_iterate_phdr): Remove __THROW.
-+ * io/Makefile (CFLAGS-fts.c): Merge into one assignment.
-+ Add $(uses-callbacks).
-+ (CFLAGS-ftw.c, CFLAGS-ftw64.c): Add $(uses-callbacks).
-+ * misc/Makefile (CFLAGS-tsearch.c, CFLAGS-lsearch.c): Change
-+ $(exceptions) to $(uses-callbacks).
-+ * Makeconfig (uses-callbacks): Set to $(exceptions).
-+ * posix/Makefile (CFLAGS-glob.c, CFLAGS-glob64.c): Add
-+ $(uses-callbacks).
-+ * stdlib/Makefile (CFLAGS-bsearch.c, CFLAGS-msort.c, CFLAGS-qsort.c):
-+ Likewise.
-+
-+2003-09-15 Andreas Schwab <schwab@suse.de>
-+
-+ * sysdeps/m68k/setjmp.c: Add hidden_def.
-+
-+2003-09-14 Ulrich Drepper <drepper@redhat.com>
-+
-+ * libio/memstream.c (open_memstream): Don't allow wide char operations.
-+
-+ * dirent/dirent.h: Remove __THROW from scandir.
-+
-+2003-09-14 Philip Blundell <philb@gnu.org>
-+
-+ * sysdeps/unix/sysv/linux/arm/mmap.S: Use sys_mmap2 if it's known
-+ to be available.
-+
-+ * sysdeps/unix/sysv/linux/arm/mmap64.S: Optimise code a little.
-+
-+ * sysdeps/arm/memset.S: Rewrite.
-+
-+2003-09-12 Jakub Jelinek <jakub@redhat.com>
-+
-+ * sysdeps/unix/sysv/linux/s390/bits/typesizes.h: New.
-+ (__SSIZE_T_TYPE): Define to __SWORD_TYPE for gcc 2.95.x and
-+ __SLONGWORD_TYPE otherwise.
-+
-+2003-09-14 Ulrich Drepper <drepper@redhat.com>
-+
-+ * io/Makefile (CFLAGS-ftw.c): Add -fexceptions.
-+ (CFLAGS-ftw64.c): Likewise.
-+
-+2003-09-13 Ulrich Drepper <drepper@redhat.com>
-+
-+ * nscd/Makefile (CFLAGS-nscd_getpw_r.c): Add -fexceptions.
-+ (CFLAGS-nscd_getgr_r.c): Likewise.
-+ (CFLAGS-nscd_gethst_r.c): Likewise.
-+
-+2003-09-12 Ulrich Drepper <drepper@redhat.com>
-+
-+ * sysdeps/unix/sysv/linux/if_index.c: Use only non-cancelable
-+ interfaces.
-+
-+ * grp/Makefile (CFLAGS-getgrgid_r.c, CFLAGS-getgrnam_r.c,
-+ CFLAGS-fgetgrent.c, CFLAGS-fgetgrent_r.c, CFLAGS-putgrent.c,
-+ CFLAGS-initgroups.c, CFLAGS-getgrgid.c): Add -fexceptions.
-+ * inet/Makefile (CFLAGS-either_ntoh.c, CFLAGS-either_hton.c,
-+ CFLAGS-getnetgrent.c, CFLAGS-getnetgrent_r.c): Likewise.
-+ * io/Makefile (CFLAGS-posix_fallocate.c, CFLAGS-posix_fallocate64.c):
-+ Likewise.
-+ * misc/Makefile (CFLAGS-err.c): Likewise.
-+ * posix/Makefile (CFLAGS-getaddrinfo.c, CFLAGS-spawn.c,
-+ CFLAGS-spawnp.c, CFLAGS-spawni.c, CFLAGS-pause.c, CFLAGS-glob.c,
-+ CFLAGS-glob64.c): Likewise.
-+ * pwd/Makefile (CFLAGS-getpw.c): Likewise.
-+ * shadow/Makefile (CFLAGS-fgetspent.c, CFLAGS-fgetspent_r.c,
-+ CFLAGS-putspent.c, CFLAGS-getspnam.c, CFLAGS-getspnam_r.c): Likewise.
-+ * stdio-common/Makefile (CFLAGS-cuserid.c): Likewise.
-+ * sunrpc/Makefile (CFLAGS-openchild.c): Likewise.
-+
-+ * stdlib/Makefile (CFLAGS-mkstemp.c): Remove definition.
-+
-+ * libio/stdio.h: Remove __THROW from cuserid prototype.
-+
-+ * locale/loadarchive.c: Use only non-cancelable interfaces.
-+ * resolv/herror.c (herror): Likewise.
-+
-+ * malloc/hooks.c: Before using IO stream mark stream so it uses
-+ only non-cancelable interfaces.
-+ * malloc/malloc.c: Likewise.
-+ * posix/getopt.c: Likewise.
-+
-+
-+2003-09-11 Jakub Jelinek <jakub@redhat.com>
-+
-+ * Makerules (LDFLAGS-c.so): Remove -u __register_frame.
-+
-+2003-09-12 Ulrich Drepper <drepper@redhat.com>
-+
-+ * stdio-common/stdio_ext.h: Mark most functions with __THROW.
-+
-+ * misc/err.h: Remove __THROW from all prototypes.
-+
-+ * posix/getopt.h (__THROW): Define if not already defined. Add
-+ __THROW to the getopt functions.
-+
-+2003-09-11 Ulrich Drepper <drepper@redhat.com>
-+
-+ * io/Makefile (CFLAGS-lockf.c): Add -fexceptions.
-+ (CFLAGS-fts.c): Likewise.
-+ * io/fcntl.h: Remove __THROW from lockf prototypes.
-+ * io/fts.h: Remove most __THROW.
-+
-+2003-09-11 H.J. Lu <hongjiu.lu@intel.com>
-+
-+ * elf/tls-macros.h (TLS_IE): Add a stop bit for ia64.
-+ (TLS_LD): Likewise.
-+ (TLS_GD): Likewise.
-+
-+2003-09-11 Jakub Jelinek <jakub@redhat.com>
-+
-+ * libio/fileops.c (_IO_new_file_overflow): Add INTUSE to
-+ _IO_free_backup_area call.
-+
-+2003-09-10 Chris Demetriou <cgd@broadcom.com>
-+
-+ * sysdeps/unix/sysv/linux/mips/pread64.c (__libc_pread64): Fix
-+ syscall invocation.
-+ * sysdeps/unix/sysv/linux/mips/pwrite64.c (__libc_pwrite64): Likewise.
-+ * sysdeps/unix/sysv/linux/mips/pread.c (__libc_pread): Likewise.
-+ Also, only assert off_t size is 4 for N32 and O32, and clean up
-+ white space.
-+ * sysdeps/unix/sysv/linux/mips/pwrite.c (__libc_pwrite): Likewise.
-+
-+2003-09-10 Roland McGrath <roland@redhat.com>
-+
-+ * sysdeps/unix/sysv/linux/tcgetattr.c (__tcgetattr):
-+ Don't use c_ispeed under [! _HAVE_STRUCT_TERMIOS_C_ISPEED].
-+ Don't use c_ospeed under [! _HAVE_STRUCT_TERMIOS_C_OSPEED].
-+ * sysdeps/unix/sysv/linux/tcsetattr.c (tcsetattr): Likewise.
-+ Reported by Daniel Jacobowitz <drow@mvista.com>.
-+
-+2003-09-10 Jakub Jelinek <jakub@redhat.com>
-+
-+ * string/Makefile (strop-tests): Add memccpy.
-+ * string/test-memccpy.c: New test.
-+
-+2003-09-09 Jakub Jelinek <jakub@redhat.com>
-+
-+ * sysdeps/unix/sysv/linux/x86_64/sigcontextinfo.h (SIGCONTEXT): Add
-+ siginfo_t * argument before, change into struct ucontext *.
-+ (SIGCONTEXT_EXTRA_ARGS): Define to _si,.
-+ (GET_PC, GET_FRAME, GET_STACK): Adjust for ctx being a pointer
-+ instead of structure.
-+ * sysdeps/unix/sysv/linux/x86_64/register-dump.h (REGISTER_DUMP):
-+ Likewise.
-+
-+2003-09-09 Ulrich Drepper <drepper@redhat.com>
-+
-+ * string/stratcliff.c (main): Check memccpy.
-+
-+2003-04-11 Jes Sorensen <jes@wildopensource.com>
-+
-+ * sysdeps/ia64/memccpy.S: When recovering for src_aligned and the
-+ character is found during recovery, use correct register when
-+ determining the position of the found character.
-+
-+2003-04-01 Jes Sorensen <jes@wildopensource.com>
-+
-+ * sysdeps/ia64/memccpy.S: Use speculatively loads for readahead to
-+ avoid segfaults when reading from unmapped pages. For aligned
-+ reload and continue, for misaligned, roll back and use byte copy.
-+ Save ar.ec on entry and restore on exit.
-+
-+2003-09-09 Chris Demetriou <cgd@broadcom.com>
-+
-+ * sysdeps/unix/mips/sysdep.h (PSEUDO_END): Undef before defining.
-+
-+2003-09-08 Chris Demetriou <cgd@broadcom.com>
-+
-+ * sysdeps/mips/mips64/n32/Implies: Move ieee754/ldbl-128 to
-+ the top of the list.
-+ * sysdeps/mips/mips64/n64/Implies: Likewise.
-+
-+2003-09-08 Roland McGrath <roland@frob.com>
-+
-+ * sysdeps/unix/sysv/linux/speed.c
-+ (cfsetospeed): Only set c_ospeed under [_HAVE_STRUCT_TERMIOS_C_OSPEED].
-+ (cfsetispeed): Only set c_ispeed under [_HAVE_STRUCT_TERMIOS_C_ISPEED].
-+ * sysdeps/unix/sysv/linux/bits/termios.h
-+ (_HAVE_STRUCT_TERMIOS_C_ISPEED, _HAVE_STRUCT_TERMIOS_C_OSPEED): Define.
-+ * sysdeps/unix/sysv/linux/alpha/bits/termios.h: Likewise.
-+ * sysdeps/unix/sysv/linux/powerpc/bits/termios.h: Likewise.
-+
-+2003-09-08 Ulrich Drepper <drepper@redhat.com>
-+
-+ * sysdeps/unix/sysv/linux/x86_64/register-dump.h: Undo last change.
-+ * sysdeps/unix/sysv/linux/x86_64/sigcontextinfo.h: Likewise.
-+
-+2003-09-08 Jakub Jelinek <jakub@redhat.com>
-+
-+ * sysdeps/generic/bits/types.h (__quad_t): Make long int if 64-bit.
-+ (__u_quad_t): Make unsigned long int if 64-bit.
-+ (__SQUAD_TYPE): Make long int if 64-bit.
-+ (__UQUAD_TYPE): Make unsigned long int if 64-bit.
-+ * sysdeps/unix/sysv/linux/s390/bits/typesizes.h: Remove.
-+
-+2003-09-08 Ulrich Drepper <drepper@redhat.com>
-+
-+ * Makefile (tests): Run check-c++-types.sh if possible.
-+ * scripts/check-c++-types.h: New file.
-+ * scripts/data/c++-types-i386-linux-gnu.data: New file.
-+
-+2003-09-08 Andreas Jaeger <aj@suse.de>
-+
-+ * sysdeps/unix/sysv/linux/x86_64/register-dump.h (register_dump):
-+ Use struct sigcontext.
-+
-+ * sysdeps/unix/sysv/linux/x86_64/sigcontextinfo.h (SIGCONTEXT):
-+ Use struct sigcontext.
-+ (GET_PC): Adopt.
-+ (GET_FRAME): Likewise.
-+ (GET_STACK): Likewise.
-+
-+2003-09-08 Wolfram Gloger <wg@malloc.de>
-+
-+ * malloc/malloc.c (sYSMALLOc): Move foreign sbrk accounting into
-+ contiguous case. Bug report from Prem Gopalan <prem@mazunetworks.com>.
-+ (mALLOPt): Avoid requirement of C99.
-+
-+2003-09-08 Ulrich Drepper <drepper@redhat.com>
-+
-+ * libio/bug-ftell.c: Include <sys/types.h>.
-+ (main): Mark cp as const.
-+
-+2003-09-07 Jakub Jelinek <jakub@redhat.com>
-+
-+ * sysdeps/unix/sysv/linux/syscalls.list (fcntl): Remove.
-+ * sysdeps/unix/sysv/linux/x86_64/fcntl.c: Remove.
-+
-+2003-09-05 Roland McGrath <roland@redhat.com>
-+
-+ * sysdeps/unix/sysv/linux/tcgetattr.c (__tcgetattr): Fill in c_ispeed
-+ and c_ospeed fields.
-+ * sysdeps/unix/sysv/linux/speed.c (cfsetospeed): Set c_ospeed field.
-+ (cfsetispeed): Set c_ispeed field.
-+ * sysdeps/unix/sysv/linux/tcsetattr.c (IBAUD0): Define unconditionally
-+ to match corresponding speed.c code.
-+
-+2003-09-06 Ulrich Drepper <drepper@redhat.com>
-+
-+ * libio/wfileops.c (_IO_wfile_underflow): Mark beginning of the
-+ narrow character buffer.
-+ * libio/Makefile: Add rules to build and run bug-ftell.
-+ * libio/bug-ftell.c: New file.
-+
-+ * stdio-common/vfprintf.c: Don't use the first grouping number twice.
-+
-+ * stdio-common/vfscanf.c (vfscanf): Fix recognition of characters
-+ matching the decimal point and possibly leading the thousands
-+ separator. This caused the recognition of thousands separators to
-+ always fail.
-+
-+2003-09-05 Ulrich Drepper <drepper@redhat.com>
-+
-+ * libio/fileops.c (_IO_new_file_overflow): Handle switching to
-+ write mode from read in backup buffer.
-+ * libio/Makefile (tests): Add bug-ungetc2.
-+ * libio/bug-ungetc2.c: New file.
-+
-+2003-09-05 Roland McGrath <roland@redhat.com>
-+
-+ * nss/getXXbyYY.c (FUNCTION_NAME): Remove unused variable.
-+
-+2003-09-04 Roland McGrath <roland@frob.com>
-+
-+ * sysdeps/mach/hurd/mmap.c (__mmap): If io_map fails with MIG_BAD_ID,
-+ EOPNOTSUPP, or ENOSYS, change it to ENODEV.
-+
-+2003-09-04 H.J. Lu <hongjiu.lu@intel.com>
-+
-+ * sysdeps/unix/sysv/linux/ia64/bits/sigstack.h (MINSIGSTKSZ):
-+ Fix a typo.
-+
-+2003-09-05 Andreas Jaeger <aj@suse.de>
-+
-+ * sysdeps/i386/bits/string.h (__memrchr): Do addition in assembler
-+ to make it conforming C.
-+ * sysdeps/i386/i486/bits/string.h (__memrchr): Likewise.
-+
-+ * sysdeps/unix/sysv/linux/i386/fcntl.c (__fcntl_nocancel): Change
-+ prototype to use variable argument lists and get the possible one
-+ argument via va_arg.
-+ * sysdeps/unix/sysv/linux/fcntl.c (__fcntl_nocancel): Likewise.
-+ * sysdeps/unix/sysv/linux/x86_64/fcntl.c: New.
-+
-+2003-09-04 Ulrich Drepper <drepper@redhat.com>
-+
-+ * posix/unistd.h: Add back __THROW to sysconf, pathconf, fpathconf.
-+
-+ * sysdeps/unix/sysv/linux/pathconf.c (__statfs_filesize_max):
-+ Report correct value for vxfs.
-+ * sysdeps/unix/sysv/linux/linux_fsinfo.h: Define VXFS_SUPER_MAGIC.
-+
-+ * gmon/gmon.c: Use only not-cancelable syscalls to write profiling
-+ data.
-+
-+ * sysdeps/generic/utmp_file.c: Use not-cancelable syscalls all
-+ over the place. It would be allowed to have these functions as
-+ cancellation points but the cleanup would be ugly and a lot of
-+ work.
-+
-+ * sysdeps/generic/not-cancel.h (fcntl_not_cancel): Define.
-+ * sysdeps/unix/sysv/linux/not-cancel.h (fcntl_not_cancel): Define.
-+
-+ * include/fcntl.h (__fcntl_nocancel): Declare.
-+ * sysdeps/unix/sysv/linux/fcntl.c: New file.
-+ * sysdeps/unix/sysv/linux/i386/fcntl.c (__libc_fcntl): Only enable
-+ cancellation if absolutely needed.
-+ (__fcntl_nocancel): Define.
-+
-+ * posix/unistd.h (gethostid): Remove __THROW. Clarify comment.
-+ * sysdeps/unix/sysv/linux/Makefile (CFLAGS-gethostid.c): Add
-+ -fexceptions.
-+ * sysdeps/unix/sysv/linux/gethostid.c (gethostid): Use
-+ extend_alloca.
-+
-+ * resolv/res_init.c (__res_nclose): Use close_not_cancel_no_status
-+ instead of __close.
-+
-+ * nss/getXXbyYY.c (FUNCTION_NAME): Add a few casts. Remove
-+ unnecessary errno handling.
-+
-+ * nss/getXXbyYY_r.c (INTERNAL): Use better variable name.
-+ Initialize it in all cases. Change it to be a bit more like the
-+ code we had before.
-+
-+2003-09-04 Jakub Jelinek <jakub@redhat.com>
-+
-+ * libio/fileops.c (_IO_file_read, _IO_new_file_write): Add
-+ __builtin_expect.
-+ (_IO_file_open): Likewise. Use close_not_cancel.
-+
-+2003-09-04 Ulrich Drepper <drepper@redhat.com>
-+
-+ * libio/libio.h: Define _IO_FLAGS2_NOTCANCEL.
-+ * libio/fileops.c [_LIBC]: Remove close macro.
-+ (_IO_file_open): If _IO_FLAGS2_NOTCANCEL is set, use open_not_cancel.
-+ (_IO_new_file_open): Recognize 'c' flag in mode string.
-+ (_IO_file_read): If _IO_FLAGS2_NOTCANCEL is set use read_not_cancel.
-+ (_IO_new_file_write): If _IO_FLAGS2_NOTCANCEL is set use
-+ write_not_cancel.
-+ * iconv/gconv_conf.c: Use fopen with 'c' mode flag.
-+ * inet/rcmd.c: Likewise.
-+ * inet/ruserpass.c: Likewise.
-+ * intl/localealias.c: Likewise.
-+ * malloc/mtrace.c: Likewise.
-+ * misc/getpass.c: Likewise.
-+ * misc/getttyent.c: Likewise.
-+ * misc/mntent_r.c: Likewise.
-+ * misc/getusershell.c: Likewise.
-+ * nss/nsswitch.c: Likewise.
-+ * resolv/res_hconf.c: Likewise.
-+ * resolv/res_init.c: Likewise.
-+ * sysdeps/unix/sysv/linux/getsysstats.c: Likewise.
-+ * time/getdate.c: Likewise.
-+ * time/tzfile.c: Likewise.
-+ * misc/fstab.h: Undo last change.
-+ * misc/mntent.h: Likewise.
-+ * misc/Makefile: Remove CFLAGS-mntent_r.c, CFLAGS-mntent.c, and
-+ CFLAGS-fstab.c definition.
-+
-+2003-09-04 Jakub Jelinek <jakub@redhat.com>
-+
-+ * sysdeps/generic/unwind.h (_Unwind_GetBSP): Add prototype.
-+
-+2003-09-03 Ulrich Drepper <drepper@redhat.com>
-+
-+ * nss/getXXbyYY_r.c (INTERNAL): Explicitly set errno and avoid
-+ returning ERANGE if this wasn't intended.
-+
-+2003-09-03 Jakub Jelinek <jakub@redhat.com>
-+
-+ * intl/loadmsgcat.c (open, close, read, mmap, munmap): Define as
-+ function-like macros.
-+
-+2003-09-03 Ulrich Drepper <drepper@redhat.com>
-+
-+ * grp/Makefile (CFLAGS-getgrent_r.c): Add -fexceptions.
-+ (CFLAGS-getgrent.c): Likewise.
-+ * pwd/Makefile (CFLAGS-getpwent_r.c): Add -fexceptions.
-+ (CFLAGS-getpwent.c): Likewise.
-+ * shadow/Makefile (CFLAGS-getspent_r.c): Add -fexceptions.
-+ (CFLAGS-getspent.c): Likewise.
-+
-+ * inet/Makefile: Add -fexceptions to CFLAGS for the various
-+ getXXent and getXXbyYY functions.
-+
-+ * locale/loadlocale.c: Use not-cancelable variants of open, close,
-+ and read.
-+
-+2003-09-02 Jakub Jelinek <jakub@redhat.com>
-+
-+ * sysdeps/unix/sysv/linux/alpha/Makefile (sysdep_routines): Remove
-+ rt_sigsuspend, rt_sigprocmask, rt_sigtimedwait, rt_sigqueueinfo and
-+ rt_sigpending.
-+ * sysdeps/unix/sysv/linux/alpha/sigaction.c (__syscall_rt_sigaction):
-+ New prototype.
-+ * sysdeps/unix/sysv/linux/arm/syscalls.list (__syscall_*): Remove
-+ unused __syscall_ stubs.
-+ * sysdeps/unix/sysv/linux/arm/Makefile (sysdep_routines): Remove
-+ rt_*.
-+ * sysdeps/unix/sysv/linux/cris/Makefile: Removed.
-+ * sysdeps/unix/sysv/linux/mips/mips64/syscalls.list
-+ (__syscall_recvfrom, __syscall_sendto): Remove unused aliases.
-+ * sysdeps/unix/sysv/linux/mips/syscalls.list (__syscall_*): Remove
-+ unused __syscall_ stubs.
-+ * sysdeps/unix/sysv/linux/mips/Makefile (sysdep_routines): Remove rt_*.
-+ * sysdeps/unix/sysv/linux/powerpc/powerpc32/syscalls.list
-+ (__syscall_*): Remove unused __syscall_ stubs.
-+ * sysdeps/unix/sysv/linux/powerpc/powerpc64/syscalls.list
-+ (__syscall_*): Likewise.
-+ * sysdeps/unix/sysv/linux/powerpc/Makefile (sysdep_routines): Remove
-+ rt_*.
-+ * sysdeps/unix/sysv/linux/s390/s390-64/syscalls.list (__syscall_*):
-+ Remove unused __syscall_ stubs.
-+ * sysdeps/unix/sysv/linux/sh/Makefile (sysdep_routines): Remove rt_*.
-+ * sysdeps/unix/sysv/linux/rt_sigaction.c: Removed.
-+ * sysdeps/unix/sysv/linux/rt_sigpending.c: Removed.
-+ * sysdeps/unix/sysv/linux/rt_sigprocmask.c: Removed.
-+ * sysdeps/unix/sysv/linux/rt_sigqueueinfo.c: Removed.
-+ * sysdeps/unix/sysv/linux/rt_sigreturn.c: Removed.
-+ * sysdeps/unix/sysv/linux/rt_sigsuspend.c: Removed.
-+ * sysdeps/unix/sysv/linux/rt_sigtimedwait.c: Removed.
-+ * sysdeps/unix/sysv/linux/s_pread64.c: Removed.
-+ * sysdeps/unix/sysv/linux/s_pwrite64.c: Removed.
-+ * sysdeps/unix/sysv/linux/alpha/gethostname.c: Remove unused
-+ __syscall_* prototypes.
-+ * sysdeps/unix/sysv/linux/alpha/ipc_priv.h: Likewise.
-+ * sysdeps/unix/sysv/linux/alpha/msgctl.c: Likewise.
-+ * sysdeps/unix/sysv/linux/alpha/semctl.c: Likewise.
-+ * sysdeps/unix/sysv/linux/alpha/shmctl.c: Likewise.
-+ * sysdeps/unix/sysv/linux/arm/sigaction.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/chown.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/fchown.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/fcntl.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/fxstat.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/getegid.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/geteuid.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/setuid.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/getgid.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/getgroups.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/getmsg.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/xstat.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/getresgid.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/getresuid.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/getrlimit.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/getuid.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/lchown.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/lockf64.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/lxstat.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/putmsg.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/setfsgid.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/setfsuid.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/setgid.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/setgroups.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/setregid.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/setresgid.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/setresuid.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/setreuid.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/setrlimit.c: Likewise.
-+ * sysdeps/unix/sysv/linux/i386/sigaction.c: Likewise.
-+ * sysdeps/unix/sysv/linux/ia64/fxstat.c: Likewise.
-+ * sysdeps/unix/sysv/linux/ia64/lxstat.c: Likewise.
-+ * sysdeps/unix/sysv/linux/ia64/sigaction.c: Likewise.
-+ * sysdeps/unix/sysv/linux/ia64/sigpending.c: Likewise.
-+ * sysdeps/unix/sysv/linux/ia64/sigprocmask.c: Likewise.
-+ * sysdeps/unix/sysv/linux/ia64/sigsuspend.c: Likewise.
-+ * sysdeps/unix/sysv/linux/ia64/xstat.c: Likewise.
-+ * sysdeps/unix/sysv/linux/m68k/chown.c: Likewise.
-+ * sysdeps/unix/sysv/linux/mips/ftruncate64.c: Likewise.
-+ * sysdeps/unix/sysv/linux/mips/pread.c: Likewise.
-+ * sysdeps/unix/sysv/linux/mips/pread64.c: Likewise.
-+ * sysdeps/unix/sysv/linux/mips/ptrace.c: Likewise.
-+ * sysdeps/unix/sysv/linux/mips/pwrite.c: Likewise.
-+ * sysdeps/unix/sysv/linux/mips/pwrite64.c: Likewise.
-+ * sysdeps/unix/sysv/linux/mips/sigaction.c: Likewise.
-+ * sysdeps/unix/sysv/linux/mips/truncate64.c: Likewise.
-+ * sysdeps/unix/sysv/linux/mips/ustat.c: Likewise.
-+ * sysdeps/unix/sysv/linux/mips/xmknod.c: Likewise.
-+ * sysdeps/unix/sysv/linux/powerpc/chown.c: Likewise.
-+ * sysdeps/unix/sysv/linux/powerpc/ioctl.c: Likewise.
-+ * sysdeps/unix/sysv/linux/s390/s390-32/chown.c: Likewise.
-+ * sysdeps/unix/sysv/linux/s390/s390-32/lchown.c: Likewise.
-+ * sysdeps/unix/sysv/linux/s390/s390-64/xstat.c: Likewise.
-+ * sysdeps/unix/sysv/linux/s390/s390-64/fxstat.c: Likewise.
-+ * sysdeps/unix/sysv/linux/s390/s390-64/lxstat.c: Likewise.
-+ * sysdeps/unix/sysv/linux/s390/s390-64/sigaction.c: Likewise.
-+ * sysdeps/unix/sysv/linux/s390/s390-64/sigpending.c: Likewise.
-+ * sysdeps/unix/sysv/linux/s390/s390-64/sigprocmask.c: Likewise.
-+ * sysdeps/unix/sysv/linux/s390/s390-64/sigsuspend.c: Likewise.
-+ * sysdeps/unix/sysv/linux/sparc/sparc64/sigpending.c: Likewise.
-+ * sysdeps/unix/sysv/linux/sparc/sparc64/sigprocmask.c: Likewise.
-+ * sysdeps/unix/sysv/linux/x86_64/sigaction.c: Likewise.
-+ * sysdeps/unix/sysv/linux/pwrite.c: Likewise.
-+ * sysdeps/unix/sysv/linux/execve.c: Likewise.
-+ * sysdeps/unix/sysv/linux/aio_sigqueue.c: Likewise.
-+ * sysdeps/unix/sysv/linux/reboot.c: Likewise.
-+ * sysdeps/unix/sysv/linux/_exit.c: Likewise.
-+ * sysdeps/unix/sysv/linux/ftruncate64.c: Likewise.
-+ * sysdeps/unix/sysv/linux/pwrite64.c: Likewise.
-+ * sysdeps/unix/sysv/linux/fxstat64.c: Likewise.
-+ * sysdeps/unix/sysv/linux/gai_sigqueue.c: Likewise.
-+ * sysdeps/unix/sysv/linux/readahead.c: Likewise.
-+ * sysdeps/unix/sysv/linux/getcwd.c: Likewise.
-+ * sysdeps/unix/sysv/linux/sigwait.c: Likewise.
-+ * sysdeps/unix/sysv/linux/getdents.c: Likewise.
-+ * sysdeps/unix/sysv/linux/readv.c: Likewise.
-+ * sysdeps/unix/sysv/linux/getpriority.c: Likewise.
-+ * sysdeps/unix/sysv/linux/sigaction.c: Likewise.
-+ * sysdeps/unix/sysv/linux/ipc_priv.h: Likewise.
-+ * sysdeps/unix/sysv/linux/llseek.c: Likewise.
-+ * sysdeps/unix/sysv/linux/sysctl.c: Likewise.
-+ * sysdeps/unix/sysv/linux/lxstat64.c: Likewise.
-+ * sysdeps/unix/sysv/linux/mmap64.c: Likewise.
-+ * sysdeps/unix/sysv/linux/ustat.c: Likewise.
-+ * sysdeps/unix/sysv/linux/poll.c: Likewise.
-+ * sysdeps/unix/sysv/linux/pread64.c: Likewise.
-+ * sysdeps/unix/sysv/linux/writev.c: Likewise.
-+ * sysdeps/unix/sysv/linux/pread.c: Likewise.
-+ * sysdeps/unix/sysv/linux/ptrace.c: Likewise.
-+ * sysdeps/unix/sysv/linux/sigpending.c: Likewise.
-+ * sysdeps/unix/sysv/linux/sigprocmask.c: Likewise.
-+ * sysdeps/unix/sysv/linux/sigqueue.c: Likewise.
-+ * sysdeps/unix/sysv/linux/sigsuspend.c: Likewise.
-+ * sysdeps/unix/sysv/linux/sigtimedwait.c: Likewise.
-+ * sysdeps/unix/sysv/linux/sigwaitinfo.c: Likewise.
-+ * sysdeps/unix/sysv/linux/truncate64.c: Likewise.
-+ * sysdeps/unix/sysv/linux/xmknod.c: Likewise.
-+ * sysdeps/unix/sysv/linux/xstat64.c: Likewise.
-+
-+2003-09-02 Jakub Jelinek <jakub@redhat.com>
-+
-+ * sysdeps/unix/sysv/linux/i386/sysdep.h (PSEUDO): Revert last change.
-+ * sysdeps/unix/sysv/linux/powerpc/syscalls.list: New file.
-+ * sysdeps/unix/sysv/linux/sparc/syscalls.list: New file.
-+
-+2003-09-02 Ulrich Drepper <drepper@redhat.com>
-+
-+ * stdio-common/Makefile (CFLAGS-vprintf.c): Add -fexceptions.
-+
-+ * intl/loadmsgcat.c: For _LIBC, call not cancelable versions of
-+ open, close, and read.
-+
-+ * sysdeps/unix/sysv/linux/i386/sysdep.h (PSEUDO): Also define
-+ *_nocancel name.
-+
-+ * sysdeps/unix/sysv/linux/i386/syscalls.list: Add waitpid.
-+
-+ * libio/Makefile (CFLAGS-oldtmpfile.c): Add -fexceptions.
-+ * sysdeps/generic/tmpfile.c (tmpfile): Use __unlink instead of remove.
-+ * libio/oldtmpfile.c (__old_tmpfile): Likewise.
-+
-+ * misc/Makefile (CFLAGS-getusershell.c): Add -fexceptions.
-+
-+ * io/Makefile (CFLAGS-statfs.c): Add -fexceptions.
-+ (CFLAGS-fstatfs.c): Likewise.
-+ (CFLAGS-statvfs.c): Likewise.
-+ (CFLAGS-fstatvfs.c): Likewise.
-+
-+2003-09-01 Ulrich Drepper <drepper@redhat.com>
-+
-+ * misc/Makefile (CFLAGS-getsysstats.c): Add -fexceptions.
-+ * posix/unistd.h: Remove __THROW from pathconf, fpathconf,
-+ sysconf.
-+ * posix/Makefile (CFLAGS-sysconf.c): Add -fexceptions.
-+ (CFLAGS-pathconf.c): Likewise.
-+ (CFLAGS-fpathconf.c): Likewise.
-+
-+ * misc/Makefile (CFLAGS-fstab.c): Add -fexceptions.
-+ * misc/fstab.h: Remove all __THROW.
-+ * misc/Makefile (CFLAGS-mntent.c): Add -fexceptions.
-+ (CFLAGS-mntent_r.c): Likewise.
-+ * misc/mntent.h: Remove most __THROW.
-+
-+ * misc/Makefile (CFLAGS-mkstemp.c): Add -fexceptions.
-+ (CFLAGS-mkstemp64.c): Likewise.
-+
-+ * sysdeps/generic/wordexp.c (parse_comm): Disable cancellation
-+ around call to exec_comm.
-+ * posix/wordexp.h: Remove __THROW from wordexp.
-+ * posix/Makefile (CFLAGS-wordexp.c): Add -fexceptions.
-+
-+ * sysdeps/unix/sysv/linux/getloadavg.c (getloadavg): Use
-+ not-cancelable functions.
-+
-+ * libio/Makefile (CFLAGS-oldiofopen.c): Add -fexceptions.
-+ (CFLAGS-iofopen.c): Likewise.
-+ (CFLAGS-iofopen64.c): Likewise.
-+
-+ * stdlib/fmtmsg.c (fmtmsg): Disable cancellation around output
-+ functions.
-+ * stdlib/Makefile (CFLAGS-fmtmsg.c): Add -fexceptions.
-+ * stdlib/fmtmsg.h: Remove __THROW from fmtmsg.
-+
-+ * stdlib/stdlib.h: Remove __THROW from posix_openpt and getpt.
-+ * login/Makefile (CFLAGS-getpt.c): Add -fexceptions.
-+
-+2003-09-01 Thorsten Kukuk <kukuk@suse.de>
-+
-+ * nis/nss_compat/compat-spwd.c (getspnam_plususer): Return
-+ NSS_STATUS_SUCCESS if entry was found.
-+ (getspent_next_file): Store user in blacklist after entry
-+ was found, use innetgr.
-+
-+2003-09-01 Jakub Jelinek <jakub@redhat.com>
-+
-+ * sysdeps/unix/sysv/linux/powerpc/powerpc32/posix_fadvise.c: New.
-+ * sysdeps/unix/sysv/linux/powerpc/powerpc32/posix_fadvise64.c: New.
-+
-+ * sysdeps/generic/dl-tls.c (_dl_determine_tlsoffset): Fix tls offset
-+ computation for TCB_AT_TP. Support l_firstbyte_offset != 0 for
-+ DTV_AT_TP, optimize.
-+
-+2003-08-31 Kaz Kojima <kkojima@rr.iij4u.or.jp>
-+
-+ * sysdeps/unix/sysv/linux/sh/Versions: Add posix_fadvise64 and
-+ posix_fallocate64 at GLIBC_2.3.3.
-+ * sysdeps/unix/sysv/linux/sh/sysdep.h (PSEUDO_ERRVAL): Define.
-+ (PSEUDO_END_ERRVAL, ret_ERRVAL): Likewise.
-+
-+2003-08-08 H.J. Lu <hongjiu.lu@intel.com>
-+
-+ * sysdeps/unix/sysv/linux/ia64/syscalls.list: Remove __syscall_
-+ functions.
-+
-+2003-08-31 Ulrich Drepper <drepper@redhat.com>
-+
-+ * libio/libioP.h (_IO_acquire_lock_fct): Define as inline function.
-+ Code by Richard Henderson.
-+
-+2003-08-31 Philip Blundell <philb@gnu.org>
-+
-+ * sysdeps/unix/sysv/linux/arm/Versions: Add posix_fadvise64 and
-+ posix_fallocate64 at GLIBC_2.3.3.
-+
-+2003-08-31 Ulrich Drepper <drepper@redhat.com>
-+
-+ * sysdeps/x86_64/bsd-_setjmp.S: Use HIDDEN_JUMPTARGET.
-+ * include/setjmp.h: Add libc_hidden_proto for __sigsetjmp.
-+
-+2003-08-30 Jakub Jelinek <jakub@redhat.com>
-+
-+ * sysdeps/generic/sysdep.h (cfi_window_save, CFI_WINDOW_SAVE): Define.
-+ * sysdeps/unix/sysv/linux/sparc/bits/setjmp.h: Allow file to be
-+ included multiple times.
-+ * sysdeps/unix/sysv/linux/sparc/sparc32/clone.S (__clone): Pass
-+ ptid, tls, ctid arguments to the kernel.
-+ * sysdeps/unix/sysv/linux/sparc/sparc32/getpagesize.c (__getpagesize):
-+ Use INTERNAL_SYSCALL instead of __syscall_getpagesize.
-+ * sysdeps/unix/sysv/linux/sparc/sparc32/sigaction.c
-+ (__libc_sigaction): Use INLINE_SYSCALL instead of
-+ __syscall_rt_sigaction.
-+ * sysdeps/unix/sysv/linux/sparc/sparc32/syscalls.list
-+ (__syscall_getgroups, __syscall_getpagesize, __syscall__llseek,
-+ __syscall_setfsgid, __syscall_setfsuid, __syscall_setgid,
-+ __syscall_setgroups, __syscall_setregid, __syscall_setreuid,
-+ __syscall_ipc, __syscall_setuid, __syscall_rt_sigaction,
-+ __syscall_rt_sigpending, __syscall_rt_sigprocmask,
-+ __syscall_rt_sigqueueinfo, __syscall_rt_sigsuspend,
-+ __syscall_rt_sigtimedwait): Remove unneeded syscall stubs.
-+ * sysdeps/unix/sysv/linux/sparc/sparc32/Makefile (sysdep_routines):
-+ Remove rt_sigsuspend, rt_sigprocmask, rt_sigtimedwait,
-+ rt_sigqueueinfo, rt_sigaction and rt_sigpending.
-+ * sysdeps/unix/sysv/linux/sparc/sparc32/sysdep.h
-+ (__CLONE_SYSCALL_STRING): Define.
-+ * sysdeps/unix/sysv/linux/sparc/sparc32/socket.S (__socket): Add
-+ CFI directives.
-+ * sysdeps/unix/sysv/linux/sparc/sparc64/sysdep.h
-+ (__CLONE_SYSCALL_STRING): Define.
-+ * sysdeps/unix/sysv/linux/sparc/sysdep.h (INLINE_CLONE_SYSCALL):
-+ Define.
-+ * sysdeps/unix/sysv/linux/sparc/system.c: New file.
-+
-+2003-08-30 Ulrich Drepper <drepper@redhat.com>
-+
-+ * sunrpc/rpc/clnt.h: Remove a few __THROW.
-+ * sunrpc/Makefile (CFLAGS-auth_unix.c): Add -fexceptions.
-+ (CFLAGS-key_call.c): Likewise.
-+ (CFLAGS-pmap_rmt.c): Likewise.
-+ (CFLAGS-clnt_perr.c): Likewise.
-+ * sunrpc/rpc/auth.h: Remove serveral __THROW.
-+
-+ * inet/Makefile (CFLAGS-gethstbyad_r.c): Add -fexceptions.
-+ (CFLAGS-gethstbynm_r.c): Likewise.
-+ (CFLAGS-gethstbynm2_r.c): Likewise.
-+ (CFLAGS-rcmd.c): Likewise.
-+ * resolv/Makefile (CFLAGS-res_hconf.c): Add -fexceptions.
-+
-+ * argp/Makefile (CFLAGS-argp-help.c): Add -fexceptions.
-+ (CFLAGS-argp-fmtstream.c): Likewise.
-+ * argp/argp.h: Remove a number of __THROW.
-+
-+ * misc/sys/syslog.h (vsyslog): Remove __THROW.
-+
-+ * misc/Makefile (CFLAGS-getpass.c): Add -fexceptions.
-+ * misc/getpass.c (getpass): Add cleanup handler to ensure the
-+ stream is closed even if the thread is canceled.
-+ (call_fclose): New function.
-+ * posix/unistd.h: Remove __THROW from getpass prototype.
-+
-+ * posix/Makefile (CFLAGS-getopt.c): Add -fexceptions.
-+
-+ * signal/signal.h (psignal): Remove __THROW.
-+ * stdio-common/Makefile (CFLAGS-psignal.c): Add -fexceptions.
-+
-+ * misc/Makefile (CFLAGS-error.c): Define.
-+ * misc/error.c (error): Disable cancellation handling around the
-+ actual output. The message should in any case be printed.
-+ (error_at_line): Likewise.
-+
-+ * misc/error.h: Protect parameter names with leading __.
-+
-+2003-08-28 Carlos O'Donell <carlos@baldric.uwo.ca>
-+
-+ * sysdeps/unix/sysv/linux/hppa/syscalls.list: Add semtimedop.
-+
-+2003-08-29 Jakub Jelinek <jakub@redhat.com>
-+
-+ * libio/iofgetpos64.c (_IO_new_fgetpos64): Move lock release to the
-+ end.
-+
-+2003-08-29 Ulrich Drepper <drepper@redhat.com>
-+
-+ * libio/stdio.h: Remove a few more __THROW.
-+
-+2003-08-29 Jakub Jelinek <jakub@redhat.com>
-+
-+ * libio/Makefile: Compile fputc.c, fputwc.c, freopen64.c, freopen.c,
-+ fseek.c, fseeko64.c, fseeko.c, ftello64.c, ftello.c, fwide.c, getc.c,
-+ getchar.c, getwc.c, getwchar.c, iofclose.c, iofflush.c, iofgetpos64.c,
-+ iofgetpos.c, iofgets.c, iofgetws.c, iofputs.c, iofputws.c, iofread.c,
-+ iofsetpos64.c, iofsetpos.c, ioftell.c, iofwrite.c, iogetdelim.c,
-+ iogetline.c, iogets.c, iogetwline.c, ioputs.c, ioseekoff.c,
-+ ioseekpos.c, iosetbuffer.c, iosetvbuf.c, ioungetc.c, ioungetwc.c,
-+ oldfileops.c, oldiofclose.c, oldiofgetpos64.c, oldiofgetpos.c,
-+ oldiofsetpos64.c, oldiofsetpos.c, peekc.c, putc.c, putchar.c, putwc.c,
-+ putwchar.c and rewind.c with exceptions.
-+ * sysdeps/generic/bits/stdio-lock.h (_IO_acquire_lock,
-+ _IO_release_lock): Define.
-+ * libio/fileops.c (_IO_new_file_underflow): Use it.
-+ * libio/fputc.c (fputc): Likewise.
-+ * libio/fputwc.c (fputwc): Likewise.
-+ * libio/freopen64.c (freopen64):
-+ * libio/freopen.c (freopen): Likewise.
-+ * libio/fseek.c (fseek): Likewise.
-+ * libio/fseeko64.c (fseeko64): Likewise.
-+ * libio/fseeko.c (fseeko): Likewise.
-+ * libio/ftello64.c (ftello64): Likewise.
-+ * libio/ftello.c (ftello): Likewise.
-+ * libio/fwide.c (fwide): Likewise.
-+ * libio/getc.c (_IO_getc): Likewise.
-+ * libio/getchar.c (getchar): Likewise.
-+ * libio/getwc.c (_IO_getwc): Likewise.
-+ * libio/getwchar.c (getwchar): Likewise.
-+ * libio/iofclose.c (_IO_new_fclose):
-+ * libio/iofflush.c (_IO_fflush): Likewise.
-+ * libio/iofgetpos64.c (_IO_new_fgetpos64): Likewise.
-+ * libio/iofgetpos.c (_IO_new_fgetpos): Likewise.
-+ * libio/iofgets.c (_IO_fgets): Likewise.
-+ * libio/iofgetws.c (fgetws): Likewise.
-+ * libio/iofputs.c (_IO_fputs): Likewise.
-+ * libio/iofputws.c (fputws): Likewise.
-+ * libio/iofread.c (_IO_fread): Likewise.
-+ * libio/iofsetpos64.c (_IO_new_fsetpos64): Likewise.
-+ * libio/iofsetpos.c (_IO_new_fsetpos): Likewise.
-+ * libio/ioftell.c (_IO_ftell): Likewise.
-+ * libio/iofwrite.c (_IO_fwrite): Likewise.
-+ * libio/iogetdelim.c (_IO_getdelim): Likewise.
-+ * libio/iogets.c (_IO_gets): Likewise.
-+ * libio/ioputs.c (_IO_puts): Likewise.
-+ * libio/ioseekoff.c (_IO_seekoff): Likewise.
-+ * libio/ioseekpos.c (_IO_seekpos): Likewise.
-+ * libio/iosetbuffer.c (_IO_setbuffer): Likewise.
-+ *