From: Andreas Schwab Date: Thu, 8 Sep 2011 12:57:45 +0000 (+0200) Subject: Merge remote-tracking branch 'origin/release/2.14/master' into fedora/2.14/master X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ba7575a59111ec30e572b47b3e25301766cd056f;p=thirdparty%2Fglibc.git Merge remote-tracking branch 'origin/release/2.14/master' into fedora/2.14/master --- ba7575a59111ec30e572b47b3e25301766cd056f diff --cc ChangeLog index 752d26fc06a,1ee18807162..99f1f21c35f --- a/ChangeLog +++ b/ChangeLog @@@ -2147,29 -2167,6 +2214,26 @@@ * sysdeps/unix/sysv/linux/internal_statvfs.c (INTERNAL_STATVFS): Mask out sign-bit copies when constructing f_fsid. +2010-09-27 Andreas Schwab + + * include/link.h (struct link_map): Add l_free_initfini. + * elf/dl-deps.c (_dl_map_object_deps): Set it when assigning + l_initfini. + * elf/rtld.c (dl_main): Clear it on all objects loaded on startup. + * elf/dl-libc.c (free_mem): Free l_initfini if l_free_initfini is + set. + + [BZ #11561] + * posix/regcomp.c (parse_bracket_exp): When looking up collating + elements compare against the byte sequence of it, not its name. + + [BZ #6530] + * stdio-common/vfprintf.c (process_string_arg): Revert 2000-07-22 + change. + + * nss/nss_files/files-XXX.c (internal_getent): Declare linebuflen + as size_t. + - * sysdeps/i386/i686/multiarch/strspn.S (ENTRY): Add missing - backslash. - 2010-09-24 Petr Baudis * debug/stack_chk_fail_local.c: Add missing licence exception. @@@ -2962,32 -2959,6 +3026,17 @@@ call returning > 0 value. * sysdeps/unix/sysv/linux/getlogin.c (getlogin): Likewise. +2010-07-01 Andreas Schwab + + * include/sys/resource.h (__getrlimit): Add hidden proto. + * sysdeps/unix/sysv/linux/i386/getrlimit.c: Add libc_hidden_weak. + * sysdeps/mach/hurd/getrlimit.c: Add libc_hidden_def. + * resource/getrlimit.c: Likewise. + - 2010-06-28 Andreas Schwab - - * allocatestack.c (setxid_mark_thread): Ensure that the exiting - thread is woken up. - - * elf/Makefile: Add rules to build and run unload8 test. - * elf/unload8.c: New file. - * elf/unload8mod1.c: New file. - * elf/unload8mod1x.c: New file. - * elf/unload8mod2.c: New file. - * elf/unload8mod3.c: New file. - - * elf/dl-close.c (_dl_close_worker): Reset private search list if - it wasn't used. - +2010-06-21 Andreas Schwab + + * sysdeps/i386/i686/Makefile: Don't pass -mtune to assembler. + 2010-06-07 Andreas Schwab * dlfcn/Makefile: Remove explicit dependencies on libc.so and