* manual/socket.texi: Document MTASC-safety properties.
[jlayton/glibc.git] / ChangeLog
index f6536164e8928513a5cbbe29b455ebd3b6240abf..e3df7167f8c5af138b82393613078d805cbb7ca6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,286 @@
+2014-02-01  Alexandre Oliva <aoliva@redhat.com>
+
+       * manual/socket.texi: Document MTASC-safety properties.
+
+2014-02-01  Alexandre Oliva <aoliva@redhat.com>
+
+       * manual/signal.texi: Document MTASC-safety properties.
+
+2014-01-31  Alexandre Oliva <aoliva@redhat.com>
+
+       * manual/setjmp.texi: Document MTASC-safety properties.
+
+2014-01-31  Alexandre Oliva <aoliva@redhat.com>
+
+       * manual/search.texi: Document MTASC-safety properties.
+
+2014-01-31  Alexandre Oliva <aoliva@redhat.com>
+
+       * manual/resource.texi: Document MTASC-safety properties.
+
+2014-01-31  Alexandre Oliva <aoliva@redhat.com>
+
+       * manual/process.texi: Document MTASC-safety properties.
+
+2014-01-31  Alexandre Oliva <aoliva@redhat.com>
+
+       * manual/platform.texi: Document MTASC-safety properties.
+
+2014-01-31  Alexandre Oliva <aoliva@redhat.com>
+
+       * manual/pipe.texi: Document MTASC-safety properties.
+
+2014-01-31  Alexandre Oliva <aoliva@redhat.com>
+
+       * manual/pattern.texi: Document MTASC-safety properties.
+
+2014-01-31  Alexandre Oliva <aoliva@redhat.com>
+
+       * manual/message.texi: Document MTASC-safety properties.
+
+2014-01-31  Alexandre Oliva <aoliva@redhat.com>
+
+       [BZ #12751]
+       * manual/memory.texi: Document MTASC-safety properties.
+
+2014-01-31  Alexandre Oliva <aoliva@redhat.com>
+
+       * manual/math.texi: Document MTASC-safety properties.
+
+2014-01-31  Alexandre Oliva <aoliva@redhat.com>
+
+       * manual/locale.texi: Document MTASC-safety properties.
+
+2014-01-31  Alexandre Oliva <aoliva@redhat.com>
+
+       * manual/llio.texi: Document MTASC-safety properties.
+
+2014-01-31  Alexandre Oliva <aoliva@redhat.com>
+
+       * manual/libdl.texi: New.
+
+2014-01-31  Alexandre Oliva <aoliva@redhat.com>
+
+       * manual/lang.texi: Document MTASC-safety properties.
+
+2014-01-31  Alexandre Oliva <aoliva@redhat.com>
+
+       * manual/job.texi: Document MTASC-safety properties.
+
+2014-01-31  Alexandre Oliva <aoliva@redhat.com>
+
+       * manual/getopt.texi: Document MTASC-safety properties.
+
+2014-01-31  Alexandre Oliva <aoliva@redhat.com>
+
+       * 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.
+
+2014-01-29  Alexandre Oliva <aoliva@redhat.com>
+
+       * manual/crypt.texi: Document MTASC-safety properties.
+
+2014-01-29  Alexandre Oliva <aoliva@redhat.com>
+
+       * manual/conf.texi: Document MTASC-safety properties.
+
+2014-01-29  Alexandre Oliva <aoliva@redhat.com>
+
+       * manual/arith.texi: Document MTASC-safety properties.
+
+2014-01-29  Alexandre Oliva <aoliva@redhat.com>
+
+       * manual/argp.texi: Document MTASC-safety properties.
+
+2014-01-29  Alexandre Oliva <aoliva@redhat.com>
+
+       * 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]
+       * sysdeps/x86_64/x32/symbol-hacks.h: Include generic symbol-hacks.h.
+
+2014-01-20  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       [BZ#16431]
+       * sysdeps/unix/sysv/linux/powerpc/gettimeofday.c (__gettimeofday):
+       Adjust the vDSO correctly for internal calls.
+       * sysdeps/unix/sysv/linux/powerpc/time.c (time): Likewise.
+
+2014-01-20  Allan McRae  <allan@archlinux.org>
+
+       * po/ca.po: Update Catalan translation from translation project.
+
+2014-01-16  Mike Frysinger  <vapier@gentoo.org>
+
+       * sysdeps/s390/sotruss-lib.c: New file.
+
+2014-01-16  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       [BZ#16430]
+       * sysdeps/unix/sysv/linux/powerpc/gettimeofday.c
+       (__GI___gettimeofday): Alias for a different internal symbol to avoid
+       local calls issues by not having a PLT stub required for IFUNC calls.
+       * sysdeps/unix/sysv/linux/powerpc/time.c (__GI_time): Likewise.
+
+2014-01-16 Joseph Myers  <joseph@codesourcery.com>
+
+       * math/test-fpucw-ieee.c: Use <> in #include of test-fpucw.c.
+       * math/test-fpucw-static.c: Likewise.
+
+2013-01-16  Siddhesh Poyarekar  <siddhesh@redhat.com>
+
+       [BZ #16453]
+       * nscd/netgroupcache.c (addgetnetgrentX): Don't use alloca.
+
+2014-01-15  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/sotruss-lib.c: New file: sotruss-lib.so
+       implementation for powerpc.
+
+2014-01-15  Ondřej Bílka  <neleai@seznam.cz>
+
+       [BZ #14782]
+       * sysdeps/posix/system.c (__libc_system): Do not enable
+       asynchronous cancellation.
+
+2014-01-15  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
+
+       [BZ #16427]
+       * sysdeps/ieee754/ldbl-128/w_expl.c (__expl): Invoke the non-IEEE
+       handling only for numbers special also in the IEEE case.
+
+2014-01-15  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
+
+       * sysdeps/s390/fpu/libm-test-ulps: Regenerate.
+
+2014-01-11  Allan McRae  <allan@archlinux.org>
+
+       * po/bg.po: Update Bulgarian translation from translation project.
+
+       * po/de.po: Update German translation from translation project.
+
+2014-01-10  Roland McGrath  <roland@hack.frob.com>
+
+       * sysdeps/generic/gcc-compat.h: New file.
+
+2014-01-10  Siddhesh Poyarekar  <siddhesh@redhat.com>
+
+       * benchtests/asin-inputs: Correct slow inputs.
+       * benchtests/acos-inputs: Likewise.
+
 2014-01-10  Allan McRae  <allan@archlinux.org>
 
+       * po:sv.po: Update Swedish translation from translation project.
+
+       * po/vi.po: Update Vietnamese translation from translation project.
+
+       * po/eo.po: Update Esperanto translation from translation project.
+
+       * po/cs.po: Update Czech translation from translation project.
+
+       * po/nl.po: Update Dutch translation from translation project.
+
+       * po/pl.po: Update Polish translation from translation project.
+
        * po/ru.po: Update Russian translation from translation project.
 
        * po/uk.po: Update Ukrainian translation from translation project.
 2013-09-05  Carlos O'Donell  <carlos@redhat.com>
            Cong Wang  <amwang@redhat.com>
 
+       [BZ #15850]
        * sysdeps/unix/sysv/linux/bits/in.h
        [_UAPI_LINUX_IN6_H]: Define __USE_KERNEL_IPV6_DEFS.
        * inet/netinet/in.h: Move in_addr definition and bits/in.h inclusion