aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2016-06-20 14:31:40 +0200
committerFlorian Weimer <fweimer@redhat.com>2016-06-20 14:31:40 +0200
commitaca1daef298b43bd7b1987b31f5aabcf6c2f6021 (patch)
tree67cdaaf7a65f56676733a0459a2924b5b474d547 /ChangeLog
parent92e1ab0eb58c57d5843fa982ff6c24f551f2f634 (diff)
downloadglibc-aca1daef298b43bd7b1987b31f5aabcf6c2f6021.tar
glibc-aca1daef298b43bd7b1987b31f5aabcf6c2f6021.tar.gz
glibc-aca1daef298b43bd7b1987b31f5aabcf6c2f6021.tar.bz2
glibc-aca1daef298b43bd7b1987b31f5aabcf6c2f6021.zip
elf: Consolidate machine-agnostic DTV definitions in <dl-dtv.h>
Identical definitions of dtv_t and TLS_DTV_UNALLOCATED were repeated for all architectures using DTVs.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog52
1 files changed, 52 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 58210558cf..67341c27f5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,57 @@
2016-06-20 Florian Weimer <fweimer@redhat.com>
+ Consolidate machine-agnostic DTV definitions in <dl-dtv.h>.
+ * sysdeps/generic/dl-dtv.h: New file.
+ * sysdeps/aarch64/dl-tls.h (TLS_DTV_UNALLOCATED): Remove.
+ * sysdeps/aarch64/nptl/tls.h: Include <dl-dtv.h>.
+ (dtv_t): Remove.
+ * sysdeps/alpha/dl-tls.h (TLS_DTV_UNALLOCATED): Remove.
+ * sysdeps/alpha/nptl/tls.h: Include <dl-dtv.h>.
+ (dtv_t): Remove.
+ * sysdeps/arm/dl-tls.h (TLS_DTV_UNALLOCATED): Remove.
+ * sysdeps/arm/nptl/tls.h: Include <dl-dtv.h>.
+ (dtv_t): Remove.
+ * sysdeps/hppa/dl-tls.h (TLS_DTV_UNALLOCATED): Remove.
+ * sysdeps/hppa/nptl/tls.h: Include <dl-dtv.h>.
+ (dtv_t): Remove.
+ * sysdeps/i386/dl-tls.h (TLS_DTV_UNALLOCATED): Remove.
+ * sysdeps/i386/nptl/tls.h: Include <dl-dtv.h>.
+ (dtv_t): Remove.
+ * sysdeps/ia64/dl-tls.h (TLS_DTV_UNALLOCATED): Remove.
+ * sysdeps/ia64/nptl/tls.h: Include <dl-dtv.h>.
+ (dtv_t): Remove.
+ * sysdeps/m68k/dl-tls.h (TLS_DTV_UNALLOCATED): Remove.
+ * sysdeps/m68k/nptl/tls.h: Include <dl-dtv.h>.
+ (dtv_t): Remove.
+ * sysdeps/mach/hurd/i386/tls.h: Include <dl-dtv.h>.
+ (dtv_t): Remove.
+ * sysdeps/microblaze/dl-tls.h (TLS_DTV_UNALLOCATED): Remove.
+ * sysdeps/microblaze/nptl/tls.h: Include <dl-dtv.h>.
+ (dtv_t): Remove.
+ * sysdeps/mips/dl-tls.h (TLS_DTV_UNALLOCATED): Remove.
+ * sysdeps/mips/nptl/tls.h: Include <dl-dtv.h>.
+ (dtv_t): Remove.
+ * sysdeps/nios2/dl-tls.h (TLS_DTV_UNALLOCATED): Remove.
+ * sysdeps/nios2/nptl/tls.h: Include <dl-dtv.h>.
+ (dtv_t): Remove.
+ * sysdeps/powerpc/dl-tls.h (TLS_DTV_UNALLOCATED): Remove.
+ * sysdeps/powerpc/nptl/tls.h: Include <dl-dtv.h>.
+ (dtv_t): Remove.
+ * sysdeps/s390/dl-tls.h (TLS_DTV_UNALLOCATED): Remove.
+ * sysdeps/s390/nptl/tls.h: Include <dl-dtv.h>.
+ (dtv_t): Remove.
+ * sysdeps/sh/dl-tls.h (TLS_DTV_UNALLOCATED): Remove.
+ * sysdeps/sh/nptl/tls.h: Include <dl-dtv.h>.
+ (dtv_t): Remove.
+ * sysdeps/sparc/dl-tls.h (TLS_DTV_UNALLOCATED): Remove.
+ * sysdeps/sparc/nptl/tls.h: Include <dl-dtv.h>.
+ (dtv_t): Remove.
+ * sysdeps/x86_64/dl-tls.h (TLS_DTV_UNALLOCATED): Remove.
+ * sysdeps/x86_64/nptl/tls.h: Include <dl-dtv.h>.
+ (dtv_t): Remove.
+
+2016-06-20 Florian Weimer <fweimer@redhat.com>
+
Revert symbol poisoning of __malloc_initialize_hook.
* include/stdc-predef.h (__malloc_initialize_hook): Remove
poisoning.