]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Update localplt.data for powerpc-nofpu.
authorJoseph Myers <joseph@codesourcery.com>
Wed, 20 Jan 2016 18:19:10 +0000 (18:19 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Wed, 20 Jan 2016 18:19:10 +0000 (18:19 +0000)
Testing for powerpc-nofpu showed that localplt.data was out of date.
Two new soft-fp functions showed up in the list: __gtsf2 and
__unordsf2; this patch adds these as optional.  __signbit and
__signbitl no longer appear as local PLT entries; given the move to
__builtin_signbit* for all GCC versions supported for building glibc
(and given the use of the type-generic signbit macro within glibc),
those can safely be removed from the list, which this patch does.

Tested for powerpc-nofpu.

* sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/localplt.data
(__gtsf2): Add as optional for libc.so.
(__unordsf2): Likewise.
(__signbit): Remove for libc.so.
(__signbitl): Likewise.

ChangeLog
sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/localplt.data

index 679aa7b5351272bc60caaab2f180ed7e637ac261..1e9264d1ed272cc6e2dfa4f67c20694408a06651 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2016-01-20  Joseph Myers  <joseph@codesourcery.com>
+
+       * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/localplt.data
+       (__gtsf2): Add as optional for libc.so.
+       (__unordsf2): Likewise.
+       (__signbit): Remove for libc.so.
+       (__signbitl): Likewise.
+
 2016-01-19  Stefan Liebler  <stli@linux.vnet.ibm.com>
 
        * iconvdata/bug-iconv11.c (test_ibm93x):
index 3ad9221418a14e735b12a76ae41b5cc2481decd0..8c4e65d123be80afc350849cbffb21297751746e 100644 (file)
@@ -15,17 +15,17 @@ libc.so: __floatunsidf ?
 libc.so: __floatunsisf ?
 libc.so: __gedf2 ?
 libc.so: __gtdf2 ?
+libc.so: __gtsf2 ?
 libc.so: __ledf2 ?
 libc.so: __ltdf2 ?
 libc.so: __muldf3 ?
 libc.so: __mulsf3 ?
 libc.so: __nedf2 ?
-libc.so: __signbit
-libc.so: __signbitl
 libc.so: __subdf3 ?
 libc.so: __subsf3 ?
 libc.so: __truncdfsf2 ?
 libc.so: __unorddf2 ?
+libc.so: __unordsf2 ?
 libc.so: abort ?
 libc.so: calloc
 libc.so: free