This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: expand and truncate and 387
- To: Jan Hubicka <hubicka at atrey dot karlin dot mff dot cuni dot cz>
- Subject: Re: expand and truncate and 387
- From: Stephen L Moshier <moshier at mediaone dot net>
- Date: Fri, 27 Nov 1998 20:13:00 -0500 (EST)
- cc: Richard Henderson <rth at cygnus dot com>, law at cygnus dot com, egcs at cygnus dot com, Marc Lehmann <pcg at goof dot com>
- Reply-To: moshier at mediaone dot net
I am sorry to have somewhat raised the conversational noise level,
but I'm still very doubtful that you can totally ignore a conversion
operation according to IEEE.
The rebuttal is quite true, that the exception flag "shall be reset
only at the user's request." Reading on, however, it says the invalid
operation exception is signaled for "any operation on a signaling
NaN." I think that's ugly, but enough to answer the question.
Anything that is considered an operation might have to do something,
namely it might have to set an exception flag.