diff options
author | Jakub Jelinek <jakub@redhat.com> | 2009-04-24 08:00:37 +0000 |
---|---|---|
committer | Jakub Jelinek <jakub@redhat.com> | 2009-04-24 08:00:37 +0000 |
commit | 7dec33c08e4755e72d1280e48e61f0141dfc1da5 (patch) | |
tree | 22aa7aa8ebc1f795e180c8c0d99cdda7d2a3ffef /ChangeLog | |
parent | 335206256c84eaefab082284523e5b8f89fcffb2 (diff) | |
download | glibc-7dec33c08e4755e72d1280e48e61f0141dfc1da5.tar glibc-7dec33c08e4755e72d1280e48e61f0141dfc1da5.tar.gz glibc-7dec33c08e4755e72d1280e48e61f0141dfc1da5.tar.bz2 glibc-7dec33c08e4755e72d1280e48e61f0141dfc1da5.zip |
Updated to fedora-glibc-20090424T0747cvs/fedora-glibc-2_9_90-20
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 146 |
1 files changed, 146 insertions, 0 deletions
@@ -1,3 +1,149 @@ +2009-04-23 Ulrich Drepper <drepper@redhat.com> + + [BZ #9920] + * stdlib/random_r.c (__srandom_r): Change type of word to int32_t + to get consistency between 32 and 64 bit architectures. + + [BZ #10052] + * sysdeps/unix/make-syscalls.sh: Add rule to create target + directory for dummy syscall rules. + Patch by Chris Steinbroner <hesh@pobox.com>. + +2009-04-23 Aurelien Jarno <aurelien@aurel32.net> + + [BZ #10092] + * sysdeps/unix/sysv/linux/sys/mount.h: Define MNT_DETACH and + MNT_EXPIRE. + +2009-04-23 Ulrich Drepper <drepper@redhat.com> + + * sysdeps/unix/sysv/linux/preadv.c: The kernel API changed. Adjust. + * sysdeps/unix/sysv/linux/pwritev.c: Likewise. + +2009-04-23 Jakub Jelinek <jakub@redhat.com> + + * sysdeps/posix/pwritev.c (PWRITEV): Fix up comment. Copy + data from vector to temporary buffer and call PWRITEV after it + instead of vice versa. + * sysdeps/posix/preadv.c: Fix up comment. + * misc/preadv.c: Likewise. + * misc/preadv64.c: Likewise. + * misc/pwritev.c: Likewise. + * misc/pwritev64.c: Likewise. + * misc/sys/uio.h (preadv, pwritev, preadv64, pwritev64): Likewise. + +2009-04-23 Ulrich Drepper <drepper@redhat.com> + + * shadow/sgetspent_r.c (__sgetspent_r): Recognize too small buffers. + + * shadow/Makefile (tests): Add tst-shadow. + * shadow/tst-shadow.c: New file. + + [BZ #9955] + * gshadow/Makefile: New file. + * gshadow/Versions: New file. + * gshadow/fgetsgent.c: New file. + * gshadow/fgetsgent_r.c: New file. + * gshadow/getsgent.c: New file. + * gshadow/getsgent_r.c: New file. + * gshadow/getsgnam.c: New file. + * gshadow/getsgnam_r.c: New file. + * gshadow/gshadow.h: New file. + * gshadow/putsgent.c: New file. + * gshadow/sgetsgent.c: New file. + * gshadow/sgetsgent_r.c: New file. + * gshadow/tst-gshadow.c: New file. + * include/gshadow.h: New file. + * Makeconfig (all-subdirs): Add gshadow. + * Makefile (installed-headers): Add gshadow/gshadow.h. + * nss/Makefile (databases): Add sgrp. + * nss/Versions: Add gshadow functions as private exports. + * nss/nsswitch.conf: Add gshadow entry. + * nss/sgrp-lookup.c: New file. + * nss/nss_files/files-parse.c: Add STRING_LIST macro. Rewrite + parse_list to handle STRING_LIST and TRAILING_LIST_PARSER. + * nss/nss_files/files-sgrp.c: New file. + * sysdeps/generic/paths.h: Add _PATH_GSHADOW. + * sysdeps/unix/sysv/linux/paths.h: Likewise. + +2009-04-22 Ulrich Drepper <drepper@redhat.com> + + * stdio-common/printf.h: Add missing const to register_printf_modifier. + * stdio-common/reg-modifier.c: Likewise. + +2009-04-22 Andrew Stubbs <ams@codesourcery.com> + + * sysdeps/sh/sh4/setjmp.S (__sigsetjmp): Adjust JB_SIZE when there + is no FPU. + +2009-04-20 Ulrich Drepper <drepper@redhat.com> + + [BZ #10086] + * sysdeps/unix/sysv/linux/sys/timex.h: Add definitions from kernel + headers up to 2.6.30. + + * po/ca.po: Update from translation team. + +2009-04-19 Ulrich Drepper <drepper@redhat.com> + + [BZ #10069] + * elf/dl-open.c (dl_open_worker): We cannot guarantee that we can load + an object that uses static TLS if the TLS modid is higher than the + reserve we always allocate. At least for multi-threaded code. + +2009-04-18 Ulrich Drepper <drepper@redhat.com> + + * stdlib/strfmon_l.c (__vstrfmon_l): Don't wrap when computing width. + Numerically stable check for valid width. + + * locale/programs/locarchive.c (open_archive): Map the entire file + and not just the administrative data. + (add_locale): When we find a hash sum match compare the content + to be sure. + + * malloc/malloc.c (malloc_info): Output address space information. + +2009-04-17 Ulrich Drepper <drepper@redhat.com> + + * malloc/malloc.c (malloc_info): Also output system memory information. + + * sysdeps/unix/sysv/linux/kernel-features.h: All supported + architectures have preadv/pwritev in 2.6.30. + + * sysdeps/posix/preadv.c: Reading of zero bytes is no error. + * sysdeps/posix/readv.c: Likewise. + Reported by Markus Armbruster <armbru@redhat.com>. + + * malloc/hooks.c (top_check): Force hook value into register. + +2009-04-16 Samuel Thibault <samuel.thibault@ens-lyon.org> + + * elf/rtld.c (dl_main): Really call _dl_sysdep_start_cleanup after all + calls to _dl_relocate_object. + +2009-04-16 Ulrich Drepper <drepper@redhat.com> + + [BZ #9957] + * malloc/malloc.c (force_reg): Define. + (sYSMALLOc): Load hook variable into variable + before test and force into register. + (sYSTRIm): Likewise. + (public_mALLOc): Force hook value into register. + (public_fREe): Likewise. + (public_rEALLOc): Likewise. + (public_mEMALIGn): Likewise. + (public_vALLOc): Likewise. + (public_pVALLOc): Likewise. + (public_cALLOc): Likewise. + (__posix_memalign): Likewise. + * malloc/arena.c (ptmalloc_init): Load hook variable into variable + before test and force into register. + * malloc/hooks.c (top_check): Likewise. + (public_sET_STATe): Pretty printing. + + * resolv/res_send.c (send_dg): Don't just ignore the result we got + in case we only receive one reply in single-request mode. + 2009-04-16 Jakub Jelinek <jakub@redhat.com> * elf/dl-open.c (_dl_open): Bump GL(dl_nns) to 1 if no libraries |