diff options
Diffstat (limited to 'libc/ChangeLog')
| -rw-r--r-- | libc/ChangeLog | 336 |
1 files changed, 290 insertions, 46 deletions
diff --git a/libc/ChangeLog b/libc/ChangeLog index a8e289ebb..81c393aa0 100644 --- a/libc/ChangeLog +++ b/libc/ChangeLog @@ -1,3 +1,291 @@ +2014-02-06 Carlos O'Donell <carlos@redhat.com> + + [BZ #16529] + * inet/netinet/in.h: Remove comma after IPPROTO_MH. + +2014-02-06 Siddhesh Poyarekar <siddhesh@redhat.com> + + * manual/contrib.texi: Update entry for Carlos O'Donell, + Joseph Myers, Roland McGrath, Alexandre Oliva and Ryan Arnold. + +2014-02-05 Carlos O'Donell <carlos@rehdat.com> + + * sysdeps/unix/sysv/linux/kernel-features.h: Fix comment. + + * sysdeps/unix/sysv/linux/kernel-features.h + [__LINUX_KERNEL_VERSION >= 0x020621] + (__ASSUME_PROC_PID_TASK_COMM): Define. + +2014-02-05 Siddhesh Poyarekar <siddhesh@redhat.com> + + * manual/contrib.texi: Update entry for Ondrej Bilka, Will + Newton and Alexandre Oliva. Add entries for Steve Ellcey, Chris + Leonard and Allan McRae. + +2014-02-04 David S. Miller <davem@davemloft.net> + + * sysdeps/sparc/fpu/libm-test-ulps: Update for some 64-bit differences from + 32-bit. + +2014-02-04 Adhemerval Zanella <azanella@linux.vnet.ibm.com> + + * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/ld-le.abilist: New + file + * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libBrokenLocale-le.abilist: + New file + * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libanl-le.abilist: New + file. + * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libc-le.abilist: New + file. + * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libcrypt-le.abilist: + New file. + * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libdl-le.abilist: New + file. + * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libm-le.abilist: New + file. + * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libnsl-le.abilist: + New file. + * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libpthread-le.abilist: + New file. + * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libresolv-le.abilist: + New file. + * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/librt-le.abilist: + New file. + * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libthread_db-le.abilist: + New file. + * sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libutil-le.abilist: + New file. + +2014-02-01 Adhemerval Zanella <azanella@linux.vnet.ibm.com> + + * nptl/shlib-versions: Change powerpc*le start to 2.17. + * shlib-versions: Likewise. + +2014-02-04 Roland McGrath <roland@hack.frob.com> + Adhemerval Zanella <azanella@linux.vnet.ibm.com> + + * sysdeps/powerpc/Makefile [$(config-machine) ends with 'le'] + (abilist-pattern): New variable, set to %-le.abilist. + + * Makerules (abilist-pattern): New variable. + (vpath): Use $(abilist-pattern) in place of %.abilist. + (check-abi-% pattern rule): Likewise. + (check-abi, update-abi): Likewise. + +2014-02-04 Eric Wong <normalperson@yhbt.net> + + * sysdeps/x86_64/fpu/libm-test-ulps: Update. + +2014-02-04 Eric Wong <normalperson@yhbt.net> + + * sysdeps/x86_64/fpu/libm-test-ulps: Update. + +2014-02-03 Carlos O'Donell <carlos@redhat.com> + + * manual/startup.texi: Add next, previous, and top entries for + the `Program Arguments' and `Environment Variables' nodes. + +2014-02-03 Alexandre Oliva <aoliva@redhat.com> + + * manual/macros.texi: Add comments before MTASC-safety macros. + + * manual/users.texi: Document MTASC-safety properties. + + * manual/threads.texi (pthread_key_create, pthread_key_delete, + pthread_getspecific, pthread_setspecific): Format with + @deftypefun, and add @safety note. + * manual/signal.texi: Move comments that analyze the above + functions to their home place. + +2014-02-03 Allan McRae <allan@archlinux.org> + + * po/sl.po: Update Slovenian translation from translation project. + +2014-02-02 Alexandre Oliva <aoliva@redhat.com> + + * manual/time.texi (timegm): Add missing blank after @c. + Reported by Joseph Myers <joseph@codesourcery.com>. + +2014-02-01 Alexandre Oliva <aoliva@redhat.com> + + * manual/check-safety.sh: New. + * manual/Makefile ($(objpfx)stamp-summary): Run it. + + * manual/terminal.texi: Document MTASC-safety properties. + + * manual/filesys.texi: Document MTASC-safety properties. + + * manual/errno.texi: Document MTASC-safety properties. + + * manual/intro.texi: Document safety identifiers and + conditionals. + + * manual/string.texi (wcstok): Fix prototype. + (wcstok, strtok, strtok_r): Adjust reentrancy remarks. + + * manual/time.texi: Document MTASC-safety properties. + + * manual/string.texi: Document MTASC-safety properties. + + * manual/threads.texi: Document MTASC-safety properties. + + * manual/stdio.texi: Document MTASC-safety properties. + + * manual/syslog.texi: Document MTASC-safety properties. + + * manual/sysinfo.texi: Document MTASC-safety properties. + + * manual/startup.texi: Document MTASC-safety properties. + + * manual/socket.texi: Document MTASC-safety properties. + + * manual/signal.texi: Document MTASC-safety properties. + +2014-01-31 Alexandre Oliva <aoliva@redhat.com> + + * manual/setjmp.texi: Document MTASC-safety properties. + + * manual/search.texi: Document MTASC-safety properties. + + * manual/resource.texi: Document MTASC-safety properties. + + * manual/process.texi: Document MTASC-safety properties. + + * manual/platform.texi: Document MTASC-safety properties. + + * manual/pipe.texi: Document MTASC-safety properties. + + * manual/pattern.texi: Document MTASC-safety properties. + + * manual/message.texi: Document MTASC-safety properties. + + [BZ #12751] + * manual/memory.texi: Document MTASC-safety properties. + + * manual/math.texi: Document MTASC-safety properties. + + * manual/locale.texi: Document MTASC-safety properties. + + * manual/llio.texi: Document MTASC-safety properties. + + * manual/libdl.texi: New. + + * manual/lang.texi: Document MTASC-safety properties. + + * manual/job.texi: Document MTASC-safety properties. + + * manual/getopt.texi: Document MTASC-safety properties. + + * manual/ctype.texi: Document MTASC-safety properties. + +2014-01-31 Maciej W. Rozycki <macro@codesourcery.com> + + [BZ #16046] + * csu/libc-tls.c (static_map): Remove variable. + (__libc_setup_tls): Use main executable's link map for TLS data. + * elf/dl-close.c (_dl_close_worker) [!SHARED]: Remove special + casing for LM_ID_BASE and GL(dl_nns). + * elf/dl-iteratephdr.c [!SHARED] (dl_iterate_phdr): Remove + function. Alias dl_iterate_phdr to __dl_iterate_phdr. + * elf/dl-load.c (_dl_map_object) [!SHARED]: Remove special + casing for GL(dl_ns)[LM_ID_BASE]._ns_loaded. + * elf/dl-support.c (_dl_main_map): Also initialize l_flags_1 + member. + (_dl_non_dynamic_init): Also initialize _dl_main_map's l_phdr and + l_phnum members. + +2014-01-30 Alexandre Oliva <aoliva@redhat.com> + + * manual/debug.texi: Document MTASC-safety properties. + +2014-01-29 H.J. Lu <hongjiu.lu@intel.com> + + [BZ #16510] + * sysdeps/x86/fpu/bits/mathinline.h: Check __SSE2_MATH__ instead + of __x86_64__ when disabling x87 inline functions. + +2014-01-29 Alexandre Oliva <aoliva@redhat.com> + + * manual/charset.texi: Document MTASC-safety properties. + + * manual/crypt.texi: Document MTASC-safety properties. + + * manual/conf.texi: Document MTASC-safety properties. + + * manual/arith.texi: Document MTASC-safety properties. + + * manual/argp.texi: Document MTASC-safety properties. + + * manual/macros.texi: Introduce macros to document multi + thread, asynchronous signal and asynchronous cancellation + safety properties. + * manual/intro.texi: Introduce the properties themselves. + +2014-01-27 Kaz Kojima <kkojima@rr.iij4u.or.jp> + + * sysdeps/sh/sh4/Makefile: New file. + +2014-01-27 Andreas Schwab <schwab@linux-m68k.org> + + * math/gen-libm-test.pl ($srcdir): New variable. + ($auto_input): Use it. + +2014-01-27 Siddhesh Poyarekar <siddhesh@redhat.com> + + [BZ #16506] + * nss/nss_files/files-netgrp.c (_nss_files_setnetgrent): Avoid + access beyond array bounds when parsing netgroups file. + + * nscd/netgroupcache.c (addgetnetgrentX): Compute offset from + the old buffer before realloc. + +2014-01-27 Allan McRae <allan@archlinux.org> + + * po/fr.po: Update French translation from translation project. + +2014-01-26 Kaz Kojima <kkojima@rr.iij4u.or.jp> + + * sysdeps/sh/libm-test-ulps: Regenerate. + +2014-01-24 David S. Miller <davem@davemloft.net> + + * sysdeps/sparc/fpu/libm-test-ulps: Regenerate. + +2014-01-25 Kaz Kojima <kkojima@rr.iij4u.or.jp> + + * sysdeps/sh/sh4/fpu/libm-test-ulps: Move to ... + * sysdeps/sh/libm-test-ulps: ... here and regenerated. + +2013-01-24 Siddhesh Poyarekar <siddhesh@redhat.com> + + [BZ #16474] + * nscd/netgroupcache.c (addgetnetgrentX): Adjust triplet + string pointers after reallocation. + +2014-01-24 Kaz Kojima <kkojima@rr.iij4u.or.jp> + + * sysdeps/unix/sysv/linux/sh/sys/ucontext.h: Use __SH4__ and + __SH4A__ instead of __SH_FPU_ANY__. + +2014-01-23 Kaz Kojima <kkojima@rr.iij4u.or.jp> + + * sysdeps/sh/fpu_control.h: New file. + * sysdeps/sh/sh4/fpu/fpu_control.h: Remove. + * sysdeps/unix/sysv/linux/sh/sys/ucontext.h: New file. + * sysdeps/unix/sysv/linux/sh/sh3/sys/ucontext.h: Remove. + * sysdeps/unix/sysv/linux/sh/sh3/sys: Remove directory. + * sysdeps/unix/sysv/linux/sh/sh4/sys/ucontext.h: Remove. + * sysdeps/unix/sysv/linux/sh/sh4/sys: Remove directory. + * sysdeps/sh/sys/ucontext.h: Remove. + * sysdeps/sh/sys: Remove directory. + +2014-01-22 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> + + * sysdeps/unix/sysv/linux/s390/s390-32/sys/ucontext.h: Merge into + s390/sys/ucontext.h. + * sysdeps/unix/sysv/linux/s390/s390-64/sys/ucontext.h: Likewise. + * sysdeps/unix/sysv/linux/s390/sys/ucontext.h: New file. + 2014-01-20 H.J. Lu <hongjiu.lu@intel.com> [BZ #15605] @@ -288,15 +576,6 @@ * sysdeps/powerpc/powerpc64/multiarch/strnlen-power7.S: Likewise. * sysdeps/powerpc/powerpc64/multiarch/wcscpy.c: Likewise. -2014-01-03 Andrew Hunter <ahh@google.com> - - * elf/dl-open.c (dl_open_worker): New comment. - * elf/dl-reloc.c (_dl_try_allocate_static_tls): Use - atomic_compare_and_exchange_bool_acq - (_dl_allocate_static_tls): Block signals. - * elf/dl-tls.c (allocate_and_init): Return void. - (_dl_update_slotinfo): Block signals, use atomic update. - 2014-01-03 Joseph Myers <joseph@codesourcery.com> * sysdeps/powerpc/nofpu/libm-test-ulps: Regenerated. @@ -697,12 +976,6 @@ * sysdeps/powerpc/fpu/libm-test-ulps: Update. -2013-12-19 Paul Pluzhnikov <ppluzhnikov@google.com> - - * elf/dl-misc.c (ptr_to_signal_safe_allocator_header): New function. - (__signal_safe_memalign, __signal_safe_free): Use it. - (__signal_safe_realloc): Likewise. - 2013-12-19 Joseph Myers <joseph@codesourcery.com> * manual/texinfo.tex: Update to version 2013-11-26.10 with @@ -786,37 +1059,6 @@ * manual/install.texi: Suppress menu for plain text output. * INSTALL: Regenerated. -2013-12-18 Andrew Hunter <ahh@google.com> - - * sysdeps/generic/ldsodefs.h (__signal_safe_memalign): New prototype. - (__signal_safe_malloc, __signal_safe_free): Likewise. - (__signal_safe_realloc, __signal_safe_calloc): Likewise. - * elf/dl-misc.c (__signal_safe_allocator_header): New struct. - (__signal_safe_memalign, __signal_safe_malloc): New function. - (__signal_safe_free, __signal_safe_realloc): Likewise. - (__signal_safe_calloc): Likewise. - * elf/dl-tls.c (allocate_dtv, _dl_clear_dtv): Call signal-safe - functions. - (_dl_deallocate_tls, _dl_update_slotinfo): Likewise. - -2013-12-18 Andrew Hunter <ahh@google.com> - - * elf/Versions (ld): Add _dl_clear_dtv. - * sysdeps/generic/ldsodefs.h (_dl_clear_dtv): New prototype. - * elf/dl-tls.c (_dl_clear_dtv): New function. - * nptl/allocatestack.c (get_cached_stack): Call _dl_clear_dtv. - -2013-12-18 Andrew Hunter <ahh@google.com> - - * sysdeps/generic/ldsodefs.h (_dl_mask_all_signals): New prototype. - (_dl_unmask_signals): Likewise. - * sysdeps/mach/hurd/dl-sysdep.h (_dl_mask_all_signals): New stub. - (_dl_unmask_all_signals): Likewise. - * sysdeps/unix/sysv/linux/dl-sysdep.h (_dl_mask_all_signals): New prototype. - (_dl_unmask_all_signals): Likewise. - * sysdeps/unix/sysv/linux/dl-sysdep.c (_dl_mask_all_signals): New function. - (_dl_unmask_signals): Likewise. - 2013-12-18 Brooks Moses <bmoses@google.com> [BZ #15846] @@ -889,6 +1131,7 @@ 2013-12-17 Paul Eggert <eggert@cs.ucla.edu> + [BZ #15968] Support TZ transition times < 00:00:00. This is needed for version-3 tz-format files; it supports time stamps past 2037 for America/Godthab (the only entry in the tz @@ -3640,6 +3883,7 @@ 2013-11-04 Joseph Myers <joseph@codesourcery.com> + [BZ #6981] * include/stdc-predef.h [__GCC_IEC_559] (__STDC_IEC_559__): Define depending on [__GCC_IEC_559 > 0]. [__GCC_IEC_559_COMPLEX] (__STDC_IEC_559_COMPLEX__): Define |
