]>
Commit | Line | Data |
---|---|---|
2d5a67dc JM |
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 | |
2d5a67dc JM |
9 | libc.so: __sigsetjmp |
10 | libc.so: _IO_funlockfile | |
2d5a67dc JM |
11 | libc.so: __errno_location |
12 | libm.so: matherr | |
b04beebf FW |
13 | # The main malloc is interposed into the dynamic linker, for |
14 | # allocations after the initial link (when dlopen is used). | |
2d5a67dc JM |
15 | ld.so: malloc |
16 | ld.so: calloc | |
17 | ld.so: realloc | |
18 | ld.so: free | |
9e78f6f6 FW |
19 | # The TLS-enabled version of these functions is interposed from libc.so. |
20 | ld.so: _dl_signal_error | |
21 | ld.so: _dl_catch_error | |
2449ae7b FW |
22 | ld.so: _dl_signal_exception |
23 | ld.so: _dl_catch_exception |