about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--README.google5
-rw-r--r--elf/Versions8
2 files changed, 13 insertions, 0 deletions
diff --git a/README.google b/README.google
index a157aba4e7..14e460e5d0 100644
--- a/README.google
+++ b/README.google
@@ -231,3 +231,8 @@ sysdeps/unix/sysv/linux/x86_64/64/nptl/libnsl.abilist
 Makerules
   For b/13350520, disable check-abi
   (ppluzhnikov, google-local)
+
+elf/Versions
+  Export __signal_safe* functions from ld.so so we can use a different
+  implementation.
+  (ppluzhnikov, google-local)
diff --git a/elf/Versions b/elf/Versions
index ecfe65948d..2422def28d 100644
--- a/elf/Versions
+++ b/elf/Versions
@@ -66,5 +66,13 @@ ld {
     # Google-local
     _google_dl_debug_state_hook;
     __google_auxv;
+
+    # Expose __signal_safe* functions so we can use a different
+    # implementation (Google-local)
+    __signal_safe_calloc;
+    __signal_safe_free;
+    __signal_safe_malloc;
+    __signal_safe_memalign;
+    __signal_safe_realloc;
   }
 }