]> sourceware.org Git - glibc.git/blobdiff - ChangeLog
Include atomic.h in generic lowlevellock.c.
[glibc.git] / ChangeLog
index 9bb9b42500e4881b2a16dd89206f1230d3a44abc..2cb0ed60d94728a6b53aa5670b8875ab01b5a51b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,148 @@
+2013-03-13  Joseph Myers  <joseph@codesourcery.com>
+
+       * timezone/zic.c: Update from tzcode 2013b.
+
+2013-03-12  Carlos O'Donell  <carlos@redhat.com>
+
+       * manual/install.texi (Configuring and compiling):
+       Mention i686 and i586.
+       * INSTALL: Regenerate.
+
+2013-03-12  Roland McGrath  <roland@hack.frob.com>
+
+       * sysdeps/init_array/elf-init.c: New file.
+       * csu/elf-init.c
+       (__libc_csu_init) [!NO_INITFINI]: Conditionalize _init call on this.
+       (__libc_csu_fini) [!NO_INITFINI]: Conditionalize _fini call on this.
+
+       * csu/gmon-start.c [GMON_START_ARRAY_SECTION]: Don't define
+       __gmon_start__ as global, but as static with a .preinit_array pointer.
+       * sysdeps/init_array/gmon-start.c: New file.  Use that.
+       * sysdeps/init_array/crti.S: New file, empty except for comments.
+       * sysdeps/init_array/crtn.S: Likewise.
+
+2013-03-11  Ondřej Bílka  <neleai@seznam.cz>
+
+       * sysdeps/x86_64/memset.S: Remove USE_MULTIARCH conditional for
+       definining bcopy.
+       * sysdeps/x86_64/multiarch/init-arch.c (__init_cpu_features):
+       Remove Prefer_SSE_for_memop.
+       * sysdeps/x86_64/multiarch/init-arch.h: Remove
+       bit_Prefer_SSE_for_memop, index_Prefer_SSE_for_memop,
+       HAS_PREFER_SSE_FOR_MEMOP.
+       * sysdeps/x86_64/multiarch/Makefile (sysdep_routines): Remove
+       memset-x86-64.
+       * sysdeps/x86_64/multiarch/ifunc-impl-list.c (__libc_ifunc_impl_list):
+       Remove bzero, memset ifunc support.
+       * sysdeps/x86_64/multiarch/bzero.S: Remove file.
+       * sysdeps/x86_64/multiarch/memset-x86-64.S: Likewise.
+       * sysdeps/x86_64/multiarch/memset.S: Likewise.
+       * sysdeps/x86_64/multiarch/memset_chk.S: Likewise.
+
+2013-03-11  Andreas Schwab  <schwab@suse.de>
+
+       [BZ #15234]
+       * Versions.def (libpthread): Add GLIBC_2.3, so that it can be used
+       by SHLIB_COMPAT.
+       * sysdeps/unix/sysv/linux/x86_64/x32/nptl/libpthread.abilist
+       (GLIBC_2.16): Remove pthread_atfork.
+
+2013-03-08  Paul Pluzhnikov  <ppluzhnikov@google.com>
+
+       * posix/Makefile (testcases.h): Set LC_ALL=C before sed.
+       (ptestcases.h): Likewise.
+
+2013-03-08  Roland McGrath  <roland@hack.frob.com>
+
+       * Makeconfig ($(common-objpfx)config.status): Depend on
+       sysdeps/*/preconfigure{,.in} too.
+
+2013-03-08  Joseph Myers  <joseph@codesourcery.com>
+
+       * malloc/malloc.h (__malloc_ptr_t): Remove macro.
+       (__free_hook): Use void * instead of __malloc_ptr_t.
+       (__malloc_hook): Likewise.
+       (__realloc_hook): Likewise.
+       (__memalign_hook): Likewise.
+       (__after_morecore_hook): Likewise.
+       * malloc/arena.c (save_malloc_hook): Likewise.
+       (save_free_hook): Likewise.
+       * malloc/hooks.c (malloc_hook_ini): Likewise.
+       (realloc_hook_ini): Likewise.
+       (memalign_hook_ini): Likewise.
+       * malloc/malloc.c (malloc_hook_ini): Likewise.
+       (realloc_hook_ini): Likewise.
+       (memalign_hook_ini): Likewise.
+       (__free_hook): Likewise.
+       (__malloc_hook): Likewise.
+       (__realloc_hook): Likewise.
+       (__memalign_hook): Likewise.
+       (__libc_malloc): Likewise.
+       (__libc_free): Likewise.
+       (__libc_realloc): Likewise.
+       (__libc_memalign): Likewise.
+       (__libc_valloc): Likewise.
+       (__libc_pvalloc): Likewise.
+       (__libc_calloc): Likewise.
+       (__posix_memalign): Likewise.
+       * malloc/morecore.c (__sbrk): Likewise.
+       (__default_morecore): Likewise.
+
+       * malloc/morecore.c (__default_morecore): Use ISO C prototype.
+
+       * malloc/malloc.h (__malloc_ptrdiff_t): Remove macro.
+       * malloc/morecore.c (__default_morecore): Use ptrdiff_t instead of
+       __malloc_ptrdiff_t.
+
+       * malloc/malloc.h (__malloc_size_t): Remove macro.
+       * malloc/mcheck.c (old_malloc_hook): Use size_t instead of
+       __malloc_size_t.
+       (old_memalign_hook): Likewise.
+       (old_realloc_hook): Likewise.
+       (struct hdr): Likewise.
+       (flood): Likewise.
+       (mallochook): Likewise.
+       (memalignhook): Likewise.
+       (reallochook): Likewise.
+       * malloc/mtrace.c (tr_old_malloc_hook): Likewise.
+       (tr_old_realloc_hook): Likewise.
+       (tr_old_memalign_hook): Likewise.
+       (tr_mallochook): Likewise.
+       (tr_reallochook): Likewise.
+       (tr_memalignhook): Likewise.
+
+2013-03-08  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/ieee754/ldbl-128ibm/math_ldbl.h (ldbl_pack): Rename to
+       default_ldbl_pack and using as default implementation.
+       (ldbl_unpack): Rename to default_ldbl_unpack and using as default
+       implementation.
+       * sysdeps/powerpc/fpu/math_ldbl.h (ldbl_extract_mantissa): Remove
+       redundant definition.
+       (ldbl_insert_mantissa): Likewise.
+       (ldbl_canonicalize): Likewise.
+       (ldbl_nearbyint): Likewise.
+       (ldbl_pack): Rename to ldbl_pack_ppc.
+       (ldbl_unpack): Rename to ldbl_unpack_ppc.
+       * sysdeps/unix/sysv/linux/powerpc/Implies: Remove file.
+       * sysdeps/powerpc/Implies: Add ieee754/ldbl-opt after ieee754/ldbl-128ibm.
+
+2013-03-08  Siddhesh Poyarekar  <siddhesh@redhat.com>
+
+       * sysdeps/powerpc/powerpc32/power4/fpu/mpa.c: Move file...
+       * sysdeps/powerpc/power4/fpu/mpa.c: ... here.
+       * sysdeps/powerpc/powerpc32/power4/fpu/Makefile: Move file...
+       * sysdeps/powerpc/power4/fpu/Makefile: ... here.
+       * sysdeps/powerpc/powerpc64/power4/fpu/mpa.c: Remove file.
+       * sysdeps/powerpc/powerpc64/power4/fpu/Makefile: Remove file.
+       * sysdeps/powerpc/powerpc32/power4/Implies: New file.
+       * sysdeps/powerpc/powerpc64/power4/Implies: New file.
+
+2013-03-07  Andreas Jaeger  <aj@suse.de>
+
+       * sysdeps/unix/sysv/linux/Makefile (sysdep_headers): Add
+       bits/mman-linux.h.
+
 2013-03-07  Siddhesh Poyarekar  <siddhesh@redhat.com>
 
        * sysdeps/ieee754/dbl-64/slowexp.c [!USE_LONG_DOUBLE_FOR_MP]:
This page took 0.094153 seconds and 5 git commands to generate.