Doc updates for changes in the default values of

-ffancy-math-387 and -mmath-errno.
This commit is contained in:
David Schultz 2008-08-10 19:35:09 +00:00
parent 7a5b5fae94
commit 7a9e0a96e0
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=181540

View File

@ -5677,7 +5677,8 @@ math functions.
The default is @option{-fmath-errno}.
On Darwin systems, the math library never sets @code{errno}. There is therefore
On Darwin and FreeBSD systems, the math library never sets @code{errno}.
There is therefore
no reason for the compiler to consider the possibility that it might,
and @option{-fno-math-errno} is the default.
@ -9507,7 +9508,7 @@ in ordinary CPU registers instead.
@opindex mno-fancy-math-387
Some 387 emulators do not support the @code{sin}, @code{cos} and
@code{sqrt} instructions for the 387. Specify this option to avoid
generating those instructions. This option is the default on FreeBSD,
generating those instructions. This option is the default on
OpenBSD and NetBSD@. This option is overridden when @option{-march}
indicates that the target cpu will always have an FPU and so the
instruction will not need emulation. As of revision 2.6.1, these