aboutsummaryrefslogtreecommitdiff
path: root/lib/msun/amd64
Commit message (Expand)AuthorAgeFilesLines
* Bugfix: feenableexcept() and fedisableexcept() should just return theDavid Schultz2011-10-211-4/+4
* Use #include "fenv.h" instead of #include <fenv.h>. This makes itDavid Schultz2011-10-161-1/+1
* Provide external definitions of all of the standardized functions inDavid Schultz2011-10-103-9/+27
* Remove duplicate .note.GNU-stack section declaration.Konstantin Belousov2011-02-042-4/+0
* Add section .note.GNU-stack for assembly files used by 386 and amd64.Konstantin Belousov2011-01-0720-0/+40
* Use __FBSDID() instead of RCSID() in most .S files under lib/msun/i386,Dimitry Andric2010-10-011-2/+1
* Placate new binutils, by using 16-bit %ax instead of 32-bit %eax as anKonstantin Belousov2010-02-032-9/+15
* Use, in uncovered part, the END() macro in order to improve debugging.Attilio Rao2009-05-259-0/+9
* 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/+33
* Use hardware remainder on amd64 since it is 5 to 10 times faster thanBruce Evans2008-02-133-1/+78
* Implement rintl(), nearbyintl(), lrintl(), and llrintl().David Schultz2008-01-144-3/+116
* Translate from the i386 so that this compiles and runs.Bruce Evans2007-12-171-1/+1
* Add logbl(3) to libm.David Schultz2007-12-172-1/+46
* 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-7/+5
* Add symbol versioning to libm.Daniel Eischen2006-03-272-0/+13
* Add a missing ldexpf() alias for amd64.David Schultz2005-09-121-0/+3
* More optimized math functions.David Schultz2005-04-167-1/+173
* Implement and document remquo() and remquof().David Schultz2005-03-253-1/+131
* Spell 'fedisableexcept' correctly.David Schultz2005-03-161-1/+1
* Replace fegetmask() and fesetmask() with feenableexcept(),David Schultz2005-03-162-8/+26
* Define the LDBL_PREC to be the number of significant bits in a longDavid Schultz2005-03-071-0/+1
* Move machine-dependent crud to its own makefile.David Schultz2005-02-041-0/+3
* Remove wrappers and other cruft intended to support SVID, mistakes inDavid Schultz2005-02-041-1/+1
* amd64 assembly versions of sqrt(), lrint(), and llrint() using SSE2.David Schultz2005-01-153-0/+75
* Mark all inline asms that read the floating-point control or statusDavid Schultz2005-01-141-3/+3
* Mark inline stmxcsr instructions as volatile, since this appears to beDavid Schultz2005-01-111-1/+1
* Insert a missing '~' in feholdexcept(), so that it correctly clearsDavid Schultz2004-06-111-1/+1
* Add an fenv.h implementation for the amd64 port.David Schultz2004-06-062-0/+333