summaryrefslogtreecommitdiff
path: root/lib/msun/i387
Commit message (Expand)AuthorAgeFilesLines
* Use, in uncovered part, the END() macro in order to improve debugging.Attilio Rao2009-05-2540-0/+40
* On i386, gcc truncates long double constants to double precisionDavid Schultz2008-08-021-0/+86
* Add assembly versions of remquol() and remainderl().David Schultz2008-03-303-2/+114
* Hook up sqrtl() to the build.David Schultz2008-03-021-1/+1
* MD implementations of sqrtl().David Schultz2008-03-021-0/+43
* Implement rintl(), nearbyintl(), lrintl(), and llrintl().David Schultz2008-01-144-1/+116
* Add logbl(3) to libm.David Schultz2007-12-172-1/+45
* Use C comments since we now preprocess these files with CPP.Daniel Eischen2007-04-291-1/+3
* Fix a problem relating to fesetenv() clobbering i387 register stack.David Schultz2007-01-061-1/+12
* Remove an unneeded fnstcw instruction.David Schultz2007-01-051-6/+5
* Moved __BEGIN_DECLS up a little so that it covers __test_sse() and C++Bruce Evans2006-10-141-2/+2
* Removed the optimized asm versions of scalb() and scalbf(). TheseBruce Evans2006-07-053-62/+2
* Add symbol versioning to libm.Daniel Eischen2006-03-272-0/+15
* Fixed some comments added in rev.1.5.Bruce Evans2005-10-301-5/+7
* Prevent these functions from using stack outside of their frame.Daniel Eischen2005-05-063-15/+15
* More optimized math functions.David Schultz2005-04-169-4/+226
* Implement and document remquo() and remquof().David Schultz2005-03-253-2/+126
* Make the fenv.h routines work for programs that use SSE forDavid Schultz2005-03-172-85/+262
* Replace fegetmask() and fesetmask() with feenableexcept(),David Schultz2005-03-161-4/+15
* - Define the LDBL_PREC to be the number of significant bits in a longDavid Schultz2005-03-071-0/+5
* Add scalbnl, also known as as ldexpl.David Schultz2005-03-071-0/+19
* Alias scalbnf as ldexpf. The two are identical in binaryDavid Schultz2005-03-071-0/+3
* Remove the i387 versions of atan(), atan2(), and atan2f().David Schultz2005-02-214-106/+3
* Remove i387 versions of asin() and acos(). Although the hardwareDavid Schultz2005-02-203-112/+1
* Remove the float versions of the i387 trig functions obtained fromDavid Schultz2005-02-204-48/+2
* Move machine-dependent crud to its own makefile.David Schultz2005-02-041-0/+11
* Remove wrappers and other cruft intended to support SVID, mistakes inDavid Schultz2005-02-0416-16/+16
* Mark all inline asms that read the floating-point control or statusDavid Schultz2005-01-141-3/+3
* Import the subset of J.T. Conklin's single-precision x86-optimizedDavid Schultz2005-01-1316-0/+276
* Things that are broken, unneeded, and unused since 1997 belong in the attic.David Schultz2005-01-131-55/+0
* Faster lrint() and llrint() implementations for x86.David Schultz2005-01-112-0/+71
* Completely remove s_ilogb.S as the assembler implementation gives very littleStefan Farfeleder2004-06-201-83/+0
* Return the same result as the MI version for 0.0, INFINITY and NaN.Stefan Farfeleder2004-06-191-1/+31
* Add an fenv.h implementation for the i386 port.David Schultz2004-06-062-0/+263
* Removed bogus 'l' suffixes in FP register to register instructions.Bruce Evans2000-06-066-8/+8
* $Id$ -> $FreeBSD$Peter Wemm1999-08-2824-24/+24
* Fixed wrong mnemonic `setnel' that gas happened to generate correct objectBruce Evans1997-04-301-2/+2
* Include <machine/asm.h> instead of kernel-only <machine/asmacros.h>.Bruce Evans1997-03-0924-48/+48
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-2224-24/+24
* Compute (1 - x^2) as ((1 - x) * (1 + x)) instead of as (1 - x * x) toBruce Evans1997-02-202-11/+23
* Fixed the i87 version of exp(). It returned NaN for args +-Inf. It hadBruce Evans1997-02-161-0/+42
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-1424-24/+24
* Fixed fiddling with the control word. Use the stack space reserved forBruce Evans1996-12-142-12/+12
* Clean up the FPU stack before returning. One stack slot was leaked onBruce Evans1996-12-142-2/+4
* Clean up the FP stack before returning. The i387 exp() leaked an FPBruce Evans1996-06-011-1/+2
* Don't trash %ebp.Bruce Evans1996-02-251-2/+2
* Latest fix from jtc:Jordan K. Hubbard1994-08-191-2/+13
* Do all the includes: <machine/asm.h> -> <machine/asmacros.h>Jordan K. Hubbard1994-08-1923-46/+46
* Change includes to reference <machine/asmacros.h>.Jordan K. Hubbard1994-08-191-2/+2
* J.T. Conklin's latest version of the Sun math library.Jordan K. Hubbard1994-08-1924-0/+1163