newlib-cygwin/winsup/cygwin/math
Martin Storsjö 412965ab98 Cygwin: math: Properly propagate input NANs in a few functions
While the C99 standard doesn't explicitly require this, the standard
says it is recommended (F.9.13).

Signed-off-by: Martin Storsjö <martin@martin.st>
2020-10-14 10:53:59 -04:00
..
DISCLAIMER.PD
acosh.def.h Cygwin: math: Properly propagate input NANs in a few functions 2020-10-14 10:53:59 -04:00
acoshl.c
acosl.c
asinhl.c
asinl.c
atan2l.c
atanhl.c
atanl.c
cabs.def.h
cabsl.c
cacos.def.h
cacosh.def.h
cacosl.c
carg.def.h
cargl.c
casin.def.h
casinh.def.h
casinl.c
catan.def.h
catanh.def.h
catanl.c
cbrtl.c
ccos.def.h
ccosh.def.h
ccosl.c
ceil.S
ceilf.S
ceill.S
cephes_emath.c
cephes_emath.h
cephes_mconf.h
cexp.def.h
cexpl.c
cimag.def.h
cimagl.c
clog.def.h
clog10.def.h
clog10l.c
clogl.c
complex_internal.h Remove matherr, and SVID and X/Open math library configurations 2019-01-23 10:46:24 +01:00
conj.def.h
conjl.c
copysignl.S
cos.def.h Remove matherr, and SVID and X/Open math library configurations 2019-01-23 10:46:24 +01:00
coshl.c Cygwin: math: Fix cosh(-INFINITY) to return +INFINITY 2020-10-14 10:53:59 -04:00
cosl.c
cosl_internal.S
cossin.c
cpow.def.h
cpowl.c
cproj.def.h
cprojl.c
creal.def.h
creall.c
csin.def.h
csinh.def.h
csinl.c
csqrt.def.h
csqrtl.c
ctan.def.h
ctanh.def.h
ctanl.c
erfl.c Cygwin: math: Properly propagate input NANs in a few functions 2020-10-14 10:53:59 -04:00
exp.def.h Remove matherr, and SVID and X/Open math library configurations 2019-01-23 10:46:24 +01:00
exp2.S
exp2l.S
exp10l.c
expl.c
expm1.def.h Remove matherr, and SVID and X/Open math library configurations 2019-01-23 10:46:24 +01:00
expm1l.c
fabsl.c
fastmath.h
fdiml.c
finite.c
floorl.S
fmal.c
fmaxl.c
fminl.c
fmodl.c
frexpl.S
ilogbl.S
internal_logl.S
isinf.c newlib: remove __infinity{f,ld} constants 2017-04-18 12:17:26 +02:00
isnan.c
ldexpl.c
lgammal.c Cygwin: math: Properly propagate input NANs in a few functions 2020-10-14 10:53:59 -04:00
llrint.c
llrintf.c
llrintl.c
llroundl.c
log.def.h Cygwin: math: Properly propagate input NANs in a few functions 2020-10-14 10:53:59 -04:00
log1pl.S
log2l.S
log10l.S
logbl.c
logl.c
lrint.c cygwin: Fix lrint{f,l} to return a 64 bit long on x86_64 2017-06-07 11:03:16 +02:00
lrintf.c cygwin: Fix lrint{f,l} to return a 64 bit long on x86_64 2017-06-07 11:03:16 +02:00
lrintl.c cygwin: Fix lrint{f,l} to return a 64 bit long on x86_64 2017-06-07 11:03:16 +02:00
lroundl.c
modfl.c
nearbyint.S
nearbyintf.S
nearbyintl.S
nextafterl.c
nexttoward.c
nexttowardf.c
pow.def.h Cygwin: math: Properly propagate input NANs in a few functions 2020-10-14 10:53:59 -04:00
pow10l.c
powi.def.h Remove matherr, and SVID and X/Open math library configurations 2019-01-23 10:46:24 +01:00
powil.c
powl.c
remainder.S
remainderf.S
remainderl.S
remquol.S
rint.c
rintf.c
rintl.c
roundl.c
scalbl.S
scalbnl.S
sin.def.h Remove matherr, and SVID and X/Open math library configurations 2019-01-23 10:46:24 +01:00
sinhl.c Avoid truncating from long double to double in sinhl(). 2016-08-22 14:18:39 +02:00
sinl.c
sinl_internal.S
sqrt.def.h Remove matherr, and SVID and X/Open math library configurations 2019-01-23 10:46:24 +01:00
sqrtl.c
tanhl.c
tanl.S
tgammal.c Cygwin: math: Properly propagate input NANs in a few functions 2020-10-14 10:53:59 -04:00
truncl.c truncl: Fix setting rounding bits in FPU control word 2016-07-18 22:00:17 +02:00