This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: fcmove on Alpha not qualified with /su when compiling -mieee - is that correct ?
On Mon, Jul 03, 2000 at 10:40:11PM +0200, Toon Moene wrote:
> Does this mean that, without /s, it is OS-implementation-defined
> what happens with denormals-on-input on the Alpha ?
Well, yes and no. Without /s the kernel gets a different trap
which it knows is hopeless to try to fix up, and so simply delivers
SIGFPE unconditionally.
At least, all existing operating systems deliver SIGFPE. One
could suppose an OS that didn't, though that would be silly
since your program has now got garbage in one of its registers.
> My pet theory is that the table first started at 130 K (more reasonable)
> with steps of 0.1 K. Then someone decided that was not "precise" enough
> and constructed a table with 0.01 K steps, but kept the lower bound at
> 1300 ... (Note, it's not just water but H2O as either ice or water -
That would be an easy mistake to make. Though I'm not clear enough
on the physical sciences to know what sort of water vapour you should
be expecting even at -140 C. I'd have thought exactly zero...
> the funny thing about 13 K is that there is no `air' in which vapor
> pressure has a meaning).
Well, you've still got helium, have you not? I didn't think
that liquifed until about 4 K. ;-)
r~