mirror of
https://sourceware.org/git/glibc.git
synced 2025-01-11 03:40:06 +00:00
tile: remove localplt.data and use generic one again.
With the __tls_get_addr removed, it works for tile.
This commit is contained in:
parent
050f7298e1
commit
a19ca65ade
@ -1,3 +1,7 @@
|
||||
2014-12-21 Chris Metcalf <cmetcalf@ezchip.com>
|
||||
|
||||
* sysdeps/unix/sysv/linux/tile/localplt.data: Removed.
|
||||
|
||||
2014-12-21 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* elf/dl-tls.c (__tls_get_addr): Provide the hidden definition
|
||||
|
@ -1,18 +0,0 @@
|
||||
# See scripts/check-localplt.awk for how this file is processed.
|
||||
# PLT use is required for the malloc family and for matherr because
|
||||
# users can define their own functions and have library internals call them.
|
||||
libc.so: calloc
|
||||
libc.so: free
|
||||
libc.so: malloc
|
||||
libc.so: memalign
|
||||
libc.so: realloc
|
||||
libm.so: matherr
|
||||
# The dynamic loader may use __tls_get_addr for TLS, and uses __libc_memalign
|
||||
# internally to allocate aligned TLS storage. The other malloc family of
|
||||
# functions are expected to allow user symbol interposition.
|
||||
ld.so: __tls_get_addr ?
|
||||
ld.so: __libc_memalign
|
||||
ld.so: malloc
|
||||
ld.so: calloc
|
||||
ld.so: realloc
|
||||
ld.so: free
|
Loading…
Reference in New Issue
Block a user