cvs commit: src/lib/msun/i387 Makefile.inc
David Schultz
das at FreeBSD.org
Tue Mar 1 03:57:09 GMT 2005
das 2005-03-01 03:56:52 UTC
FreeBSD src repository
Added files: (Branch: RELENG_5)
lib/msun/i387 Makefile.inc
Log:
MFC msun/Makefile,v 1.57 as msun/i387/Makefile.inc
Import the subset of J.T. Conklin's single-precision x86-optimized
math routines that appear to be (a) correct and (b) faster than their
MI counterparts on my Pentium 4.
MFC Makefile.inc,v 1.1
Move machine-dependent crud to its own makefile.
MFC Makefile.inc,v 1.2
Remove the float versions of the i387 trig functions obtained from
NetBSD. They're buggy, giving particularly for inputs larger in
magnitude than 2**63.
MFC Makefile.inc,v 1.3
Remove i387 versions of asin() and acos(). Although the hardware
instruction was faster on the 486, it's slower than our MD version on
modern processors.
MFC Makefile.inc,v 1.4
Remove the i387 versions of atan(), atan2(), and atan2f().
They are slower than the MI routines on modern hardware,
except for degenerate cases such as the Pentium 4.
Revision Changes Path
1.4.2.1 +11 -0 src/lib/msun/i387/Makefile.inc (new)
More information about the cvs-src
mailing list