#
267654 |
|
19-Jun-2014 |
gjb |
Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
229841 |
|
09-Jan-2012 |
das |
MFC r226594: Bugfix: feenableexcept() and fedisableexcept() should just return the old exception mask, not mask | ~FE_ALL_EXCEPT.
|
#
225736 |
|
22-Sep-2011 |
kensmith |
Copy head to stable/9 as part of 9.0-RELEASE release cycle.
Approved by: re (implicit)
|
#
203441 |
|
03-Feb-2010 |
kib |
Placate new binutils, by using 16-bit %ax instead of 32-bit %eax as an argument for fnstsw. Explicitely specify sizes for the XMM control and status word and X87 control and status words.
Reviewed by: das Tested by: avg MFC after: 2 weeks
|
#
165795 |
|
05-Jan-2007 |
das |
Remove an unneeded fnstcw instruction.
Noticed by: bde
|
#
143708 |
|
16-Mar-2005 |
das |
Replace fegetmask() and fesetmask() with feenableexcept(), 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.
|
#
130328 |
|
11-Jun-2004 |
das |
Insert a missing '~' in feholdexcept(), so that it correctly clears the exception flags in the mxcsr as well as the x87 FPU.
|
#
130142 |
|
06-Jun-2004 |
das |
Add an fenv.h implementation for the amd64 port.
Reviewed by: standards@
|