Mail Archives: djgpp/1999/01/10/06:31:51
On Fri, 8 Jan 1999, Charles Krug wrote:
> First, libm defines functions for nan() and nanf(). <limits>
> asks for signaling_NaN and for quiet_NaN. Are the nan's defined
> in libm signaling or quiet?
Why should you care about different types of a NaN? Aren't these
definitions related to how the FP environment is set up by the library
startup code? In other words, if the ``signalling NaN'' doesn't
really raise any signal, should you care about its definition?
The DJGPP library startup code (in v2.02) masks all FP exceptions, so
a NaN will never cause any signal be delivered to your programs.
Therefore, I would think you should not care about the different types
of a NaN.
> Second, do floating point numbers under djgpp have denormalized
> forms.
Please explain what do you mean by that.
- Raw text -