]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - stdlib/Versions
[powerpc] No need to enter "Ignore Exceptions Mode"
[thirdparty/glibc.git] / stdlib / Versions
index 9c06b439863229d158496d3637790a100e5a95ea..9e665d4c26c3a9a4d9ca1fb5ffa5fd684a212bd1 100644 (file)
@@ -1,10 +1,15 @@
+%include <float128-abi.h>
 libc {
   GLIBC_2.0 {
     # functions with required interface outside normal name space
     __xpg_basename;
 
     # functions used in inline functions or macros
-    __strto*_internal;
+    __strtod_internal; __strtof_internal; __strtold_internal;
+    __strtol_internal; __strtoll_internal;
+    __strtoul_internal; __strtoull_internal;
+    # functions formerly so used (compatibility symbols)
+    __strtoq_internal; __strtouq_internal;
 
     # compatibility symbol
     __secure_getenv;
@@ -100,9 +105,6 @@ libc {
   GLIBC_2.10 {
     quick_exit; __cxa_at_quick_exit;
   }
-  GLIBC_2.13 {
-    __fentry__;
-  }
   GLIBC_2.17 {
     secure_getenv;
   }
@@ -112,6 +114,28 @@ libc {
   GLIBC_2.24 {
     quick_exit;
   }
+  GLIBC_2.25 {
+    # s*
+    strfromd; strfromf; strfroml;
+    getrandom; getentropy;
+  }
+%ifdef FLOAT128_VERSION
+  FLOAT128_VERSION {
+    strfromf128;
+    strtof128;
+    strtof128_l;
+  }
+%endif
+  GLIBC_2.27 {
+    # _Float64x functions, only present for some configurations.
+    strfromf64x;
+    strtof64x;
+    strtof64x_l;
+    # _Float32, _Float64 and _Float32x functions, for all configurations.
+    strfromf32; strfromf64; strfromf32x;
+    strtof32; strtof64; strtof32x;
+    strtof32_l; strtof64_l; strtof32x_l;
+  }
   GLIBC_PRIVATE {
     # functions which have an additional interface since they are
     # are cancelable.