newlib-cygwin/newlib/libm
Andoni Arregi 8f2bd6f046 Fix expf overflow limit
Correct the overflow limit in the variable o_threshold to be consistent
with the FLT_UWORD_LOG_MAX variable used by the internal implementation
of the expf algorithm itself.
The u_threshold variable has also been modified to be written in the
same format.

Note that this fix improves the situation but does not completely
correct the inconsistencies regarding the overflow and underflow limits
between the expf wrapper (wf_exp.c) and the expf algorithm itself
(ef_exp.c).

Currently these limits are different for the
_FLT_LARGEST_EXPONENT_IS_NORMAL and _FLT_NO_DENORMALS cases as well as
for the case where __OBSOLETE_MATH is not defined (only for the
underflow limit in this case).
2022-02-10 15:59:14 +01:00
..
common newlib: libm: move configure into top-level 2022-02-10 00:28:05 -05:00
complex newlib: libm: move configure into top-level 2022-02-10 00:28:05 -05:00
fenv newlib: libm: move configure into top-level 2022-02-10 00:28:05 -05:00
machine newlib: libm: move configure into top-level 2022-02-10 00:28:05 -05:00
math Fix expf overflow limit 2022-02-10 15:59:14 +01:00
mathfp newlib: libm: move configure into top-level 2022-02-10 00:28:05 -05:00
test Remove matherr, and SVID and X/Open math library configurations 2019-01-23 10:46:24 +01:00
acinclude.m4 newlib: libm: fix rebase conflicts 2022-02-10 00:36:34 -05:00
libm.in.xml fenv: Include documentation in generated .info file 2019-08-15 12:04:50 +02:00
libm.texi newlib: use .texi with libc & libm manuals 2022-01-07 15:54:10 -05:00
Makefile.am newlib: libm: move configure into top-level 2022-02-10 00:28:05 -05:00
Makefile.in newlib: libm: move configure into top-level 2022-02-10 00:28:05 -05:00
Makefile.inc newlib: fix mkdoc dependencies 2022-02-09 23:26:19 -05:00