acadia-newlib/newlib/libm
Andoni Arregi ec69debcb9 Improve lgammaf range for very small cases
The original cut for small arguments at |x|<2**-70 (copied from the
double version) produces that when computing nadj we get a subnormal
number for t*x and thus, the division of pi/subnormal will be INF and
the logarithm of it too, which is wrong as a result for lgammaf in this
range.
The proposed new limit seems to be safe and has been tested to
produce accurate results.
(Courtesy of Andreas Jung, ESA)
2022-02-14 14:44:11 +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: remove unused fenv flags 2022-02-11 06:26:01 -05:00
machine newlib: libm: move configure into top-level 2022-02-10 00:28:05 -05:00
math Improve lgammaf range for very small cases 2022-02-14 14:44:11 +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
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
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