aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilco Dijkstra <wdijkstr@arm.com>2015-11-10 11:07:33 +0000
committerWilco Dijkstra <wdijkstr@arm.com>2015-11-10 11:15:43 +0000
commit755f6e0ad504266a2a8abdd756982b436721271f (patch)
tree468e202e6626826828a9dbecc1f4cd1e0a688df1
parenta1b85ae88b1a664e93ca0182c82f7763dd5a1754 (diff)
downloadglibc-755f6e0ad504266a2a8abdd756982b436721271f.tar
glibc-755f6e0ad504266a2a8abdd756982b436721271f.tar.gz
glibc-755f6e0ad504266a2a8abdd756982b436721271f.tar.bz2
glibc-755f6e0ad504266a2a8abdd756982b436721271f.zip
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.
-rw-r--r--ChangeLog8
-rw-r--r--sysdeps/unix/sysv/linux/aarch64/localplt.data5
-rw-r--r--sysdeps/unix/sysv/linux/arm/localplt.data3
-rw-r--r--sysdeps/unix/sysv/linux/microblaze/localplt.data3
-rw-r--r--sysdeps/unix/sysv/linux/nios2/localplt.data3
-rw-r--r--sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/localplt.data3
6 files changed, 8 insertions, 17 deletions
diff --git a/ChangeLog b/ChangeLog
index d534b69088..6c5318e662 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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
diff --git a/sysdeps/unix/sysv/linux/aarch64/localplt.data b/sysdeps/unix/sysv/linux/aarch64/localplt.data
index a3392d3773..d7d673454f 100644
--- a/sysdeps/unix/sysv/linux/aarch64/localplt.data
+++ b/sysdeps/unix/sysv/linux/aarch64/localplt.data
@@ -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.
diff --git a/sysdeps/unix/sysv/linux/arm/localplt.data b/sysdeps/unix/sysv/linux/arm/localplt.data
index 85160bde52..26e97ffec0 100644
--- a/sysdeps/unix/sysv/linux/arm/localplt.data
+++ b/sysdeps/unix/sysv/linux/arm/localplt.data
@@ -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
diff --git a/sysdeps/unix/sysv/linux/microblaze/localplt.data b/sysdeps/unix/sysv/linux/microblaze/localplt.data
index f488c9579c..176d61818e 100644
--- a/sysdeps/unix/sysv/linux/microblaze/localplt.data
+++ b/sysdeps/unix/sysv/linux/microblaze/localplt.data
@@ -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
diff --git a/sysdeps/unix/sysv/linux/nios2/localplt.data b/sysdeps/unix/sysv/linux/nios2/localplt.data
index ee2b94889b..7fce1b8280 100644
--- a/sysdeps/unix/sysv/linux/nios2/localplt.data
+++ b/sysdeps/unix/sysv/linux/nios2/localplt.data
@@ -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
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/localplt.data b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/localplt.data
index 0b3b32739f..3ad9221418 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/localplt.data
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/localplt.data
@@ -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