glibc/sysdeps/ieee754
Joseph Myers 6c010c5dde Use C2x return value from getpayload of non-NaN (bug 26073).
In TS 18661-1, getpayload had an unspecified return value for a
non-NaN argument, while C2x requires the return value -1 in that case.

This patch implements the return value of -1.  I don't think this is
worth having a new symbol version that's an alias of the old one,
although occasionally we do that in such cases where the new function
semantics are a refinement of the old ones (to avoid programs relying
on the new semantics running on older glibc versions but not behaving
as intended).

Tested for x86_64 and x86; also ran math/ tests for aarch64 and
powerpc.
2020-07-06 16:18:02 +00:00
..
dbl-64 Use C2x return value from getpayload of non-NaN (bug 26073). 2020-07-06 16:18:02 +00:00
float128 ieee754: provide gcc builtins based generic fma functions 2020-06-03 10:23:28 -07:00
flt-32 Use C2x return value from getpayload of non-NaN (bug 26073). 2020-07-06 16:18:02 +00:00
ldbl-64-128
ldbl-96 Use C2x return value from getpayload of non-NaN (bug 26073). 2020-07-06 16:18:02 +00:00
ldbl-128 Use C2x return value from getpayload of non-NaN (bug 26073). 2020-07-06 16:18:02 +00:00
ldbl-128ibm Use C2x return value from getpayload of non-NaN (bug 26073). 2020-07-06 16:18:02 +00:00
ldbl-128ibm-compat
ldbl-opt
soft-fp
ieee754.h
k_standard.c
k_standardf.c
k_standardl.c
libm-alias-finite.h
Makefile
s_lib_version.c
s_matherr.c
s_signgam.c