aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/ieee754/ldbl-128ibm-compat/Versions
diff options
context:
space:
mode:
authorRajalakshmi Srinivasaraghavan <raji@linux.vnet.ibm.com>2018-06-28 15:17:42 +0530
committerGabriel F. T. Gomes <gabrielftg@linux.ibm.com>2019-12-03 13:30:37 -0300
commit66fa30828a1eb3d96cb92c080fa0b7376bda9b11 (patch)
tree47caacec459b8a73f24d3d6eb304db3b57dde8d8 /sysdeps/ieee754/ldbl-128ibm-compat/Versions
parent5d39f37b260a98cfcc5ac312817ce8de534c00b1 (diff)
downloadglibc-66fa30828a1eb3d96cb92c080fa0b7376bda9b11.zip
glibc-66fa30828a1eb3d96cb92c080fa0b7376bda9b11.tar.gz
glibc-66fa30828a1eb3d96cb92c080fa0b7376bda9b11.tar.bz2
ldbl-128ibm-compat: Add strfmon_l with IEEE long double format
Similarly to what has been done for printf-like functions, more specifically to the internal implementation in __vfprintf_internal, this patch extends __vstrfmon_l_internal to deal with long double values with binary128 format (as a third format option and reusing the float128 implementation). Tested for powerpc64le, powerpc64, x86_64, and with build-many-glibcs. 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/Versions3
1 files changed, 3 insertions, 0 deletions
diff --git a/sysdeps/ieee754/ldbl-128ibm-compat/Versions b/sysdeps/ieee754/ldbl-128ibm-compat/Versions
index 603fdc2..1a774de 100644
--- a/sysdeps/ieee754/ldbl-128ibm-compat/Versions
+++ b/sysdeps/ieee754/ldbl-128ibm-compat/Versions
@@ -205,5 +205,8 @@ libc {
__errorieee128;
__error_at_lineieee128;
+
+ __strfmonieee128;
+ __strfmon_lieee128;
}
}