aboutsummaryrefslogtreecommitdiff
path: root/include/stdc-predef.h
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 /include/stdc-predef.h
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 'include/stdc-predef.h')
-rw-r--r--include/stdc-predef.h7
1 files changed, 0 insertions, 7 deletions
diff --git a/include/stdc-predef.h b/include/stdc-predef.h
index 52cf8d10a0..f9f7f731d1 100644
--- a/include/stdc-predef.h
+++ b/include/stdc-predef.h
@@ -57,11 +57,4 @@
/* We do not support C11 <threads.h>. */
#define __STDC_NO_THREADS__ 1
-/* Remove symbols from the API which can be interposed. */
-#if defined (__GNUC__)
-# if __GNUC__ >= 4
-# pragma GCC poison __malloc_initialize_hook
-# endif /* __GNUC__ >= 4 */
-#endif /* __GNUC__ */
-
#endif