3 long double dnan
= 1.0l/0.0l - 1.0l/0.0l;
13 #if ! defined (__vax__) && ! defined (_CRAY)
14 /* Move this line earlier, for architectures (like alpha) that issue
15 SIGFPE on the first comparisons. */
16 #ifndef SIGNAL_SUPPRESS
17 /* Some machines catches a SIGFPE when a NaN is compared.
18 Let this test succeed o such machines. */
19 signal (SIGFPE
, leave
);
21 /* NaN is an IEEE unordered operand. All these test should be false. */