aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2016-06-20 11:11:29 +0200
committerFlorian Weimer <fweimer@redhat.com>2016-06-20 11:11:29 +0200
commit92e1ab0eb58c57d5843fa982ff6c24f551f2f634 (patch)
treee9080190c7a4e80722d4d30ca22ed55bc09bff09 /ChangeLog
parente3c0687de17a97e5dcd991841b54bec181b30e90 (diff)
downloadglibc-92e1ab0eb58c57d5843fa982ff6c24f551f2f634.tar
glibc-92e1ab0eb58c57d5843fa982ff6c24f551f2f634.tar.gz
glibc-92e1ab0eb58c57d5843fa982ff6c24f551f2f634.tar.bz2
glibc-92e1ab0eb58c57d5843fa982ff6c24f551f2f634.zip
Revert __malloc_initialize_hook symbol poisoning
It turns out the Emacs-internal malloc implementation uses __malloc_* symbols. If glibc poisons them in <stdc-pre.h>, Emacs will no longer compile.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index d610e9badc..58210558cf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2016-06-20 Florian Weimer <fweimer@redhat.com>
+
+ Revert symbol poisoning of __malloc_initialize_hook.
+ * include/stdc-predef.h (__malloc_initialize_hook): Remove
+ poisoning.
+ * malloc/Makefile: Remove un-poisoning.
+ * malloc/arena.c (ptmalloc_init): Use __malloc_initialize_hook
+ instead of old__malloc_initialize_hook.
+ * malloc/malloc-hooks.h: Likewise.
+ * malloc/malloc.c: Likewise.
+ * malloc/mcheck-init.c: Likewise.
+
2016-06-19 Carlos O'Donell <carlos@redhat.com>
* sysdeps/unix/sysv/linux/times.c (__times): Expand comments.