summaryrefslogtreecommitdiffstats
path: root/lib/msun/amd64/fenv.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove an unneeded fnstcw instruction.das2007-01-051-7/+5
| | | | Noticed by: bde
* Replace fegetmask() and fesetmask() with feenableexcept(),das2005-03-161-5/+22
| | | | | | | | | | fedisableexcept(), and fegetexcept(). These two sets of routines provide the same functionality. I implemented the former as an undocumented internal interface to make the regression test easier to write. However, fe(enable|disable|get)except() is already part of glibc, and I would like to avoid gratuitous differences. The only major flaw in the glibc API is that there's no good way to report errors on processors that don't support all the unmasked exceptions.
* Insert a missing '~' in feholdexcept(), so that it correctly clearsdas2004-06-111-1/+1
| | | | the exception flags in the mxcsr as well as the x87 FPU.
* Add an fenv.h implementation for the amd64 port.das2004-06-061-0/+131
Reviewed by: standards@
OpenPOWER on IntegriCloud