]> git.ipfire.org Git - thirdparty/glibc.git/commit
ldbl-128ibm-compat: Add error.h functions
authorGabriel F. T. Gomes <gabrielftg@linux.ibm.com>
Thu, 11 Jul 2019 14:47:35 +0000 (11:47 -0300)
committerGabriel F. T. Gomes <gabrielftg@linux.ibm.com>
Wed, 27 Nov 2019 18:52:41 +0000 (15:52 -0300)
commit9f25935dda6973292e989302752d11e720e23c0c
treeea7e5b6a9168b1b73440a693c30a3f3808203e97
parenta23ed314630aeb762dad274d2b446a39e26a8c0d
ldbl-128ibm-compat: Add error.h functions

Use the recently added, internal functions, __error_at_line_internal and
__error_internal, to provide error.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>
sysdeps/ieee754/ldbl-128ibm-compat/Makefile
sysdeps/ieee754/ldbl-128ibm-compat/Versions
sysdeps/ieee754/ldbl-128ibm-compat/ieee128-error.c [new file with mode: 0644]