freebsd-src/lib/msun
David Schultz aa28340df9 Revert rev 1.8, which causes small (e.g. 2 ulp) errors for some
inputs.  The trouble with replacing two floats with a double is that
the latter has 6 extra bits of precision, which actually hurts
accuracy in many cases.  All of the constants are optimal when float
arithmetic is used, and would need to be recomputed to do this right.

Noticed by:	bde (ucbtest)
2005-02-24 06:32:13 +00:00
..
alpha Move machine-dependent crud to its own makefile. 2005-02-04 14:33:39 +00:00
amd64 Move machine-dependent crud to its own makefile. 2005-02-04 14:33:39 +00:00
arm Define FE_TONEAREST, FE_TOWARDZERO, FE_UPWARD, FE_DOWNWARD and _ROUND_MASK to 2005-01-24 00:35:02 +00:00
bsdsrc GC unused declaration 2004-12-16 20:40:49 +00:00
i387 Remove the i387 versions of atan(), atan2(), and atan2f(). 2005-02-21 16:04:23 +00:00
ia64 Move machine-dependent crud to its own makefile. 2005-02-04 14:33:39 +00:00
man Typo. 2005-01-28 21:14:16 +00:00
powerpc Mark all inline asms that read the floating-point control or status 2005-01-14 07:09:23 +00:00
sparc64 Use hardware instructions for sqrt() and sqrtf(). 2005-02-21 18:27:57 +00:00
src Revert rev 1.8, which causes small (e.g. 2 ulp) errors for some 2005-02-24 06:32:13 +00:00
Makefile Remove another vestige of support for a non-IEEE libm. 2005-02-04 18:32:13 +00:00