Remove __signbit* from localplt.data as they are no longer called from within GLIBC.

* sysdeps/unix/sysv/linux/aarch64/localplt.data: Remove __signbit*.
	* sysdeps/unix/sysv/linux/arm/localplt.data: Likewise.
	* sysdeps/unix/sysv/linux/microblaze/localplt.data: Likewise.
	* sysdeps/unix/sysv/linux/nios2/localplt.data: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/localplt.data: Likewise.
This commit is contained in:
Wilco Dijkstra 2015-11-10 11:07:33 +00:00
parent a1b85ae88b
commit 755f6e0ad5
6 changed files with 8 additions and 17 deletions

View File

@ -1,3 +1,11 @@
2015-11-10 Wilco Dijkstra wdijkstr@arm.com
* sysdeps/unix/sysv/linux/aarch64/localplt.data: Remove __signbit*.
* sysdeps/unix/sysv/linux/arm/localplt.data: Likewise.
* sysdeps/unix/sysv/linux/microblaze/localplt.data: Likewise.
* sysdeps/unix/sysv/linux/nios2/localplt.data: Likewise.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/localplt.data: Likewise.
2015-11-09 Ulrich Drepper <drepper@gmail.com>
* elf/dl-load.c (_dl_map_object_from_fd): Add additional parameter

View File

@ -6,12 +6,7 @@ libc.so: free
libc.so: malloc
libc.so: memalign
libc.so: realloc
libc.so: __signbit
libc.so: __signbitl
libm.so: matherr
libm.so: __signbit
libm.so: __signbitf
libm.so: __signbitl
# The dynamic loader needs __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.

View File

@ -1,4 +1,3 @@
libc.so: __signbit
libc.so: calloc
libc.so: free
libc.so: fscanf
@ -6,8 +5,6 @@ libc.so: malloc
libc.so: memalign
libc.so: raise
libc.so: realloc
libm.so: __signbit
libm.so: __signbitf
libm.so: matherr
libpthread.so: __errno_location
libpthread.so: raise

View File

@ -1,12 +1,9 @@
libc.so: __errno_location
libc.so: __signbit
libc.so: calloc
libc.so: free
libc.so: malloc
libc.so: memalign
libc.so: realloc
libm.so: __signbit
libm.so: __signbitf
libm.so: matherr
libpthread.so: __errno_location
# The dynamic loader needs __tls_get_addr for TLS, and uses __libc_memalign

View File

@ -13,7 +13,6 @@ libc.so: __fixsfsi
libc.so: __subsf3
libc.so: calloc
libc.so: __muldf3
libc.so: __signbit
libc.so: free
libc.so: __subdf3
libc.so: __adddf3
@ -22,8 +21,6 @@ libc.so: __floatsidf
libc.so: __divsf3
libc.so: __nedf2
libc.so: __eqdf2
libm.so: __signbitf
libm.so: __signbit
libm.so: matherr
# The dynamic loader uses __libc_memalign internally to allocate aligned
# TLS storage. The other malloc family of functions are expected to allow

View File

@ -32,9 +32,6 @@ libc.so: free
libc.so: malloc
libc.so: memalign
libc.so: realloc
libm.so: __signbit
libm.so: __signbitf
libm.so: __signbitl
libm.so: copysignl ?
libm.so: fabsl
libm.so: matherr