]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
tile: define __NO_LONG_DOUBLE_MATH
authorChris Metcalf <cmetcalf@ezchip.com>
Tue, 24 Nov 2015 15:09:16 +0000 (10:09 -0500)
committerChris Metcalf <cmetcalf@ezchip.com>
Tue, 24 Nov 2015 19:09:31 +0000 (14:09 -0500)
This avoids build failures in the tests, and matches what is in
bits/mathdef.h.

Update the libc and libm abilist files to include __finitel,
__isinfl, and __isnanl.

ChangeLog
sysdeps/tile/bits/mathdef.h
sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/libc.abilist
sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/libm.abilist
sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/libc.abilist
sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/libm.abilist
sysdeps/unix/sysv/linux/tile/tilepro/libc.abilist
sysdeps/unix/sysv/linux/tile/tilepro/libm.abilist

index 0c8e4b2ad4690a8397b46ad47a7de3b83710c05b..ed638349d01e2472c693e09529caf504e4f17b61 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2015-11-24  Chris Metcalf  <cmetcalf@ezchip.com>
+
+       * sysdeps/tile/bits/mathdef.h (__NO_LONG_DOUBLE_MATH): Define.
+       * sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/libc.abilist: Add
+       __finitel, __isinfl, and __isnanl.
+       * sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/libc.abilist:
+       Likewise.
+       * sysdeps/unix/sysv/linux/tile/tilepro/libc.abilist: Likewise.
+       * sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/libm.abilist: Add
+       __finitel.
+       * sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/libm.abilist:
+       Likewise.
+       * sysdeps/unix/sysv/linux/tile/tilepro/libm.abilist: Likewise.
+
 2015-11-24  Gleb Fotengauer-Malinovskiy  <glebfm@altlinux.org>
 
        * malloc/memusage.c (me): Remove redundant getenv call.
index afbf77c8c52400f8d74b49148fcc314b269f05d0..8f570aae5566b05b05b72bdd1c110e72f9df5576 100644 (file)
@@ -46,3 +46,9 @@ typedef double double_t;
 # endif
 
 #endif /* ISO C99 */
+
+#ifndef __NO_LONG_DOUBLE_MATH
+/* Signal that we do not really have a `long double'.  This disables the
+   declaration of all the `long double' function variants.  */
+# define __NO_LONG_DOUBLE_MATH 1
+#endif
index ffcc4a0a2b4a8a2a275905ff7b14d9858a70d38d..152adb0b4deb74db5843cc78e9cc82e387f842cf 100644 (file)
@@ -182,6 +182,7 @@ GLIBC_2.12 __fgetws_chk F
 GLIBC_2.12 __fgetws_unlocked_chk F
 GLIBC_2.12 __finite F
 GLIBC_2.12 __finitef F
+GLIBC_2.12 __finitel F
 GLIBC_2.12 __flbf F
 GLIBC_2.12 __fork F
 GLIBC_2.12 __fpending F
@@ -227,9 +228,11 @@ GLIBC_2.12 __isdigit_l F
 GLIBC_2.12 __isgraph_l F
 GLIBC_2.12 __isinf F
 GLIBC_2.12 __isinff F
+GLIBC_2.12 __isinfl F
 GLIBC_2.12 __islower_l F
 GLIBC_2.12 __isnan F
 GLIBC_2.12 __isnanf F
+GLIBC_2.12 __isnanl F
 GLIBC_2.12 __isoc99_fscanf F
 GLIBC_2.12 __isoc99_fwscanf F
 GLIBC_2.12 __isoc99_scanf F
index 18b8d00becc6a30a2da4b924809b9f1548bedb60..9ba58e25c372bfaebbdce238db1924ed9aedbd38 100644 (file)
@@ -5,6 +5,7 @@ GLIBC_2.12 __clog10f F
 GLIBC_2.12 __clog10l F
 GLIBC_2.12 __finite F
 GLIBC_2.12 __finitef F
+GLIBC_2.12 __finitel F
 GLIBC_2.12 __fpclassify F
 GLIBC_2.12 __fpclassifyf F
 GLIBC_2.12 __signbit F
index a66e8ec877bb08d2957ed6361191b326bb46cda8..f8377a01c1e9f8aff52c599546029f040af0f449 100644 (file)
@@ -182,6 +182,7 @@ GLIBC_2.12 __fgetws_chk F
 GLIBC_2.12 __fgetws_unlocked_chk F
 GLIBC_2.12 __finite F
 GLIBC_2.12 __finitef F
+GLIBC_2.12 __finitel F
 GLIBC_2.12 __flbf F
 GLIBC_2.12 __fork F
 GLIBC_2.12 __fpending F
@@ -227,9 +228,11 @@ GLIBC_2.12 __isdigit_l F
 GLIBC_2.12 __isgraph_l F
 GLIBC_2.12 __isinf F
 GLIBC_2.12 __isinff F
+GLIBC_2.12 __isinfl F
 GLIBC_2.12 __islower_l F
 GLIBC_2.12 __isnan F
 GLIBC_2.12 __isnanf F
+GLIBC_2.12 __isnanl F
 GLIBC_2.12 __isoc99_fscanf F
 GLIBC_2.12 __isoc99_fwscanf F
 GLIBC_2.12 __isoc99_scanf F
index 18b8d00becc6a30a2da4b924809b9f1548bedb60..9ba58e25c372bfaebbdce238db1924ed9aedbd38 100644 (file)
@@ -5,6 +5,7 @@ GLIBC_2.12 __clog10f F
 GLIBC_2.12 __clog10l F
 GLIBC_2.12 __finite F
 GLIBC_2.12 __finitef F
+GLIBC_2.12 __finitel F
 GLIBC_2.12 __fpclassify F
 GLIBC_2.12 __fpclassifyf F
 GLIBC_2.12 __signbit F
index ffcc4a0a2b4a8a2a275905ff7b14d9858a70d38d..152adb0b4deb74db5843cc78e9cc82e387f842cf 100644 (file)
@@ -182,6 +182,7 @@ GLIBC_2.12 __fgetws_chk F
 GLIBC_2.12 __fgetws_unlocked_chk F
 GLIBC_2.12 __finite F
 GLIBC_2.12 __finitef F
+GLIBC_2.12 __finitel F
 GLIBC_2.12 __flbf F
 GLIBC_2.12 __fork F
 GLIBC_2.12 __fpending F
@@ -227,9 +228,11 @@ GLIBC_2.12 __isdigit_l F
 GLIBC_2.12 __isgraph_l F
 GLIBC_2.12 __isinf F
 GLIBC_2.12 __isinff F
+GLIBC_2.12 __isinfl F
 GLIBC_2.12 __islower_l F
 GLIBC_2.12 __isnan F
 GLIBC_2.12 __isnanf F
+GLIBC_2.12 __isnanl F
 GLIBC_2.12 __isoc99_fscanf F
 GLIBC_2.12 __isoc99_fwscanf F
 GLIBC_2.12 __isoc99_scanf F
index 18b8d00becc6a30a2da4b924809b9f1548bedb60..9ba58e25c372bfaebbdce238db1924ed9aedbd38 100644 (file)
@@ -5,6 +5,7 @@ GLIBC_2.12 __clog10f F
 GLIBC_2.12 __clog10l F
 GLIBC_2.12 __finite F
 GLIBC_2.12 __finitef F
+GLIBC_2.12 __finitel F
 GLIBC_2.12 __fpclassify F
 GLIBC_2.12 __fpclassifyf F
 GLIBC_2.12 __signbit F