diff options
author | Jakub Jelinek <jakub@redhat.com> | 2007-08-04 20:51:44 +0000 |
---|---|---|
committer | Jakub Jelinek <jakub@redhat.com> | 2007-08-04 20:51:44 +0000 |
commit | 9452e30a05dd79850be35ba9886992f482761b1e (patch) | |
tree | 386776084a3fc4a14b2d560865dde715431d5e88 /ChangeLog | |
parent | e08057b1ff24258dd7460ad81e84491f7a28b424 (diff) | |
download | glibc-9452e30a05dd79850be35ba9886992f482761b1e.tar glibc-9452e30a05dd79850be35ba9886992f482761b1e.tar.gz glibc-9452e30a05dd79850be35ba9886992f482761b1e.tar.bz2 glibc-9452e30a05dd79850be35ba9886992f482761b1e.zip |
Updated to fedora-glibc-20070804T2027
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 81 |
1 files changed, 81 insertions, 0 deletions
@@ -1,3 +1,84 @@ +2007-08-04 Jakub Jelinek <jakub@redhat.com> + + * io/bits/fcntl2.h (open, open64, openat, openat64): Add + __extension__ around the whole statement expression. + +2007-08-04 Ulrich Drepper <drepper@redhat.com> + + * sysdeps/unix/opendir.c (__alloc_dir): Correct order of DIR + elements during initialization. + + * po/pl.po: Updated translation from translation team. + * po/tr.po: Likewise. + * po/nl.po: Likewise. + +2007-08-03 Ulrich Drepper <drepper@redhat.com> + + * rt/aio.h: Add __nonnull attributes. + +2007-08-03 Jakub Jelinek <jakub@redhat.com> + + * stdlib/strtod_l.c (____STRTOF_INTERNAL): Properly handle -0. + * stdlib/Makefile (tests): Add tst-strtod5. + (tst-strtod5-ENV): New. + * stdlib/tst-strtod5.c: New file. + + * intl/dcigettext.c (_nl_find_msg): Free encoding if __gconv_open + failed. + * intl/finddomain.c (_nl_find_domain): Free normalized_codeset + on failure. + + * elf/dl-load.c (decompose_rpath): Free copy if result couldn't be + allocated. + +2007-08-03 Jakub Jelinek <jakub@redhat.com> + + * rt/mqueue.h (mq_timedreceive, mq_timedsend): Fix nonnull argument + numbers. + +2007-08-02 Ulrich Drepper <drepper@redhat.com> + + * io/Makefile (aux): Add have_o_cloexec. + * include/fcntl.h: Declare __have_o_cloexec. + * io/have_o_cloexec.c: New file. + * sysdeps/unix/opendir.c (__opendir): Use O_CLOEXEC is available. + (__alloc_dir): If O_CLOEXEC has been used, don't duplicate the + fcntl call if not necessary. + * login/utmp_file.c (setutent_file): Use __have_o_cloexec instead + of local variable. + + * sysdeps/unix/opendir.c (__alloc_dir): Don't initialize ->data. + Avoid memset, add explicit initialization. + * sysdeps/unix/dirstream.h (struct __dirstream): Move data elemtn + to the end and change into zero-sized array. + Move lock member to fill a hole on 64-bit platforms. + + * stdlib/stdlib.h: Remove __strto*_internal prototypes and strto* + inline functions. + * include/stdlib.h: Add __strto*_internal prototypes here. + * wcsmbs/wchar.h: Remove __wcsto*_internal prototypes and wcsto* + inline functions. + * include/wchar.h: Add __wcsto*_internal prototypes. + * sysdeps/generic/inttypes.h: No need to protect the declaration + of the __strto*_internal and __wcsto*_internal members here. + + * rt/mqueue.h: Change const to __const and add nonnull attributes. + +2007-08-02 Roland McGrath <roland@redhat.com> + + * posix/Makefile ($(inst_libexecdir)/getconf): Make hard links to + $(inst_bindir)/getconf if possible. + + * posix/Makefile ($(objpfx)getconf.speclist): New target. + (generated): Add it. + ($(inst_libexecdir)/getconf): Use it. + +2007-08-01 Ulrich Drepper <drepper@redhat.com> + + * sysdeps/unix/sysv/linux/getsysstats.c (__get_nprocs): Using + /proc is faster and sufficient. /sys is still needed for + __get_nprocs_conf. + 2007-08-01 Jakub Jelinek <jakub@redhat.com> * sysdeps/unix/sysv/linux/i386/syscalls.list (fallocate): Add fallocate |