localplt.data 642 B

12345678910111213141516171819
  1. # See scripts/check-localplt.awk for how this file is processed.
  2. # PLT use is required for the malloc family and for matherr because
  3. # users can define their own functions and have library internals call them.
  4. libc.so: calloc
  5. libc.so: free
  6. libc.so: malloc
  7. libc.so: memalign
  8. libc.so: realloc
  9. # The main malloc is interposed into the dynamic linker, for
  10. # allocations after the initial link (when dlopen is used).
  11. ld.so: malloc
  12. ld.so: calloc
  13. ld.so: realloc
  14. ld.so: free
  15. # The TLS-enabled version of these functions is interposed from libc.so.
  16. ld.so: _dl_signal_error
  17. ld.so: _dl_catch_error
  18. ld.so: _dl_signal_exception
  19. ld.so: _dl_catch_exception