[Bug target/53134] Request for option to disable excess precision on i387
joseph at codesourcery dot com
gcc-bugzilla@gcc.gnu.org
Fri Apr 27 10:27:00 GMT 2012
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53134
--- Comment #5 from joseph at codesourcery dot com <joseph at codesourcery dot com> 2012-04-27 10:26:22 UTC ---
See also what I said in
<http://gcc.gnu.org/ml/gcc-patches/2008-11/msg00105.html>:
The option naming leaves open the possibility of other options such as
"none" if someone wishes to implement them. ("none" would involve the
compiler doing mode switching and adding code to deal with extra range
and double rounding of subnormals. There could also be an option to
have extra range but not precision, again with the compiler inserting
mode switches as needed.) I am however doubtful of the use of such
options; this patch deals with a major area where -std=c99 fails to
implement standard semantics in default x86 configurations, but I'd
expect people wanting particular semantics beyond a predictable
version of C99 would use SSE.
More information about the Gcc-bugs
mailing list