Run check-localpltk/textrel/execstack over ld.so.
[glibc.git] / sysdeps / generic / localplt.data
blobd7d673454fa561f6f34c45711062a54f9dc82b66
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 libm.so: matherr
10 # The dynamic loader needs __tls_get_addr for TLS, and uses __libc_memalign
11 # internally to allocate aligned TLS storage. The other malloc family of
12 # functions are expected to allow user symbol interposition.
13 ld.so: __tls_get_addr
14 ld.so: __libc_memalign
15 ld.so: malloc
16 ld.so: calloc
17 ld.so: realloc
18 ld.so: free