about summary refs log tree commit diff
path: root/sysdeps/ieee754/ldbl-128ibm-compat/Versions
diff options
context:
space:
mode:
authorGabriel F. T. Gomes <gabrielftg@linux.ibm.com>2019-07-11 11:47:30 -0300
committerGabriel F. T. Gomes <gabrielftg@linux.ibm.com>2019-11-27 15:52:41 -0300
commita23ed314630aeb762dad274d2b446a39e26a8c0d (patch)
tree58d6f0017274ff82b69b90cfb0d8e93b07b040ad /sysdeps/ieee754/ldbl-128ibm-compat/Versions
parent77607e7d44e255f83e4df55d55ecb52867a86f03 (diff)
downloadglibc-a23ed314630aeb762dad274d2b446a39e26a8c0d.tar.gz
glibc-a23ed314630aeb762dad274d2b446a39e26a8c0d.tar.xz
glibc-a23ed314630aeb762dad274d2b446a39e26a8c0d.zip
ldbl-128ibm-compat: Add err.h functions
Use the recently added, internal functions, __vwarnx_internal and
__vwarn_internal, to provide err.h functions that can take long double
arguments with IEEE binary128 format on platforms where long double can
also take double format or some non-IEEE format (currently, this means
powerpc64le).

Tested for powerpc64le.

Reviewed-by: Paul E. Murphy <murphyp@linux.ibm.com>
Diffstat (limited to 'sysdeps/ieee754/ldbl-128ibm-compat/Versions')
-rw-r--r--sysdeps/ieee754/ldbl-128ibm-compat/Versions9
1 files changed, 9 insertions, 0 deletions
diff --git a/sysdeps/ieee754/ldbl-128ibm-compat/Versions b/sysdeps/ieee754/ldbl-128ibm-compat/Versions
index 8e80b2bade..e2b3dda551 100644
--- a/sysdeps/ieee754/ldbl-128ibm-compat/Versions
+++ b/sysdeps/ieee754/ldbl-128ibm-compat/Versions
@@ -183,5 +183,14 @@ libc {
 
     __argp_errorieee128;
     __argp_failureieee128;
+
+    __warnieee128;
+    __warnxieee128;
+    __vwarnieee128;
+    __vwarnxieee128;
+    __errieee128;
+    __errxieee128;
+    __verrieee128;
+    __verrxieee128;
   }
 }