diff options
author | Paul Pluzhnikov <ppluzhnikov@google.com> | 2014-03-08 11:19:25 -0800 |
---|---|---|
committer | Paul Pluzhnikov <ppluzhnikov@google.com> | 2014-03-08 11:19:25 -0800 |
commit | 3a16b5db47c9fe2bfe1634bce073237456767251 (patch) | |
tree | aa445554a68def3f90132527a6ba6f4b722f3f58 | |
parent | 4e6b7daedfba587e11a371c164a694e342680e76 (diff) | |
download | glibc-3a16b5db47c9fe2bfe1634bce073237456767251.tar.gz glibc-3a16b5db47c9fe2bfe1634bce073237456767251.tar.xz glibc-3a16b5db47c9fe2bfe1634bce073237456767251.zip |
Export __signal_safe* functions from ld.so so we can use a different implementation.
-rw-r--r-- | README.google | 5 | ||||
-rw-r--r-- | elf/Versions | 8 |
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; } } |