summaryrefslogtreecommitdiffstats
path: root/lib/msun/i387
Commit message (Expand)AuthorAgeFilesLines
* Merge the 386 and amd64 versions of the fenv.h, to make cc -m32kib2013-04-211-259/+0
* Optimise i387 trigonometric functions. Replace "andw 0x400,%ax \ jnz" withtijl2012-09-163-16/+16
* Bugfix: feenableexcept() and fedisableexcept() should just return thedas2011-10-211-4/+4
* Use #include "fenv.h" instead of #include <fenv.h>. This makes itdas2011-10-161-1/+1
* Replace two lines accidentally removed in r226218. Thanks to bdedas2011-10-151-0/+3
* Provide external definitions of all of the standardized functions indas2011-10-103-13/+28
* Add section .note.GNU-stack for assembly files used by 386 and amd64.kib2011-01-0748-0/+96
* Use __FBSDID() instead of RCSID() in most .S files under lib/msun/i386,dim2010-10-0120-40/+20
* Placate new binutils, by using 16-bit %ax instead of 32-bit %eax as ankib2010-02-032-13/+19
* Use, in uncovered part, the END() macro in order to improve debugging.attilio2009-05-2540-0/+40
* On i386, gcc truncates long double constants to double precisiondas2008-08-021-0/+86
* Add assembly versions of remquol() and remainderl().das2008-03-303-2/+114
* Hook up sqrtl() to the build.das2008-03-021-1/+1
* MD implementations of sqrtl().das2008-03-021-0/+43
* Implement rintl(), nearbyintl(), lrintl(), and llrintl().das2008-01-144-1/+116
* Add logbl(3) to libm.das2007-12-172-1/+45
* Use C comments since we now preprocess these files with CPP.deischen2007-04-291-1/+3
* Fix a problem relating to fesetenv() clobbering i387 register stack.das2007-01-061-1/+12
* Remove an unneeded fnstcw instruction.das2007-01-051-6/+5
* Moved __BEGIN_DECLS up a little so that it covers __test_sse() and C++bde2006-10-141-2/+2
* Removed the optimized asm versions of scalb() and scalbf(). Thesebde2006-07-053-62/+2
* Add symbol versioning to libm.deischen2006-03-272-0/+15
* Fixed some comments added in rev.1.5.bde2005-10-301-5/+7
* Prevent these functions from using stack outside of their frame.deischen2005-05-063-15/+15
* More optimized math functions.das2005-04-169-4/+226
* Implement and document remquo() and remquof().das2005-03-253-2/+126
* Make the fenv.h routines work for programs that use SSE fordas2005-03-172-85/+262
* Replace fegetmask() and fesetmask() with feenableexcept(),das2005-03-161-4/+15
* - Define the LDBL_PREC to be the number of significant bits in a longdas2005-03-071-0/+5
* Add scalbnl, also known as as ldexpl.das2005-03-071-0/+19
* Alias scalbnf as ldexpf. The two are identical in binarydas2005-03-071-0/+3
* Remove the i387 versions of atan(), atan2(), and atan2f().das2005-02-214-106/+3
* Remove i387 versions of asin() and acos(). Although the hardwaredas2005-02-203-112/+1
* Remove the float versions of the i387 trig functions obtained fromdas2005-02-204-48/+2
* Move machine-dependent crud to its own makefile.das2005-02-041-0/+11
* Remove wrappers and other cruft intended to support SVID, mistakes indas2005-02-0416-16/+16
* Mark all inline asms that read the floating-point control or statusdas2005-01-141-3/+3
* Import the subset of J.T. Conklin's single-precision x86-optimizeddas2005-01-1316-0/+276
* Things that are broken, unneeded, and unused since 1997 belong in the attic.das2005-01-131-55/+0
* Faster lrint() and llrint() implementations for x86.das2005-01-112-0/+71
* Completely remove s_ilogb.S as the assembler implementation gives very littlestefanf2004-06-201-83/+0
* Return the same result as the MI version for 0.0, INFINITY and NaN.stefanf2004-06-191-1/+31
* Add an fenv.h implementation for the i386 port.das2004-06-062-0/+263
* Removed bogus 'l' suffixes in FP register to register instructions.bde2000-06-066-8/+8
* $Id$ -> $FreeBSD$peter1999-08-2824-24/+24
* Fixed wrong mnemonic `setnel' that gas happened to generate correct objectbde1997-04-301-2/+2
* Include <machine/asm.h> instead of kernel-only <machine/asmacros.h>.bde1997-03-0924-48/+48
* Revert $FreeBSD$ to $Id$peter1997-02-2224-24/+24
* Compute (1 - x^2) as ((1 - x) * (1 + x)) instead of as (1 - x * x) tobde1997-02-202-11/+23
* Fixed the i87 version of exp(). It returned NaN for args +-Inf. It hadbde1997-02-161-0/+42
OpenPOWER on IntegriCloud