Revision 34d23861
b/fpu/softfloat-specialize.h | ||
---|---|---|
30 | 30 |
|
31 | 31 |
=============================================================================*/ |
32 | 32 |
|
33 |
#if defined(TARGET_MIPS) || defined(TARGET_HPPA)
|
|
33 |
#if defined(TARGET_MIPS) |
|
34 | 34 |
#define SNAN_BIT_IS_ONE 1 |
35 | 35 |
#else |
36 | 36 |
#define SNAN_BIT_IS_ONE 0 |
... | ... | |
63 | 63 |
#define float32_default_nan make_float32(0x7FFFFFFF) |
64 | 64 |
#elif defined(TARGET_POWERPC) || defined(TARGET_ARM) || defined(TARGET_ALPHA) |
65 | 65 |
#define float32_default_nan make_float32(0x7FC00000) |
66 |
#elif defined(TARGET_HPPA) |
|
67 |
#define float32_default_nan make_float32(0x7FA00000) |
|
68 | 66 |
#elif SNAN_BIT_IS_ONE |
69 | 67 |
#define float32_default_nan make_float32(0x7FBFFFFF) |
70 | 68 |
#else |
... | ... | |
275 | 273 |
#define float64_default_nan make_float64(LIT64( 0x7FFFFFFFFFFFFFFF )) |
276 | 274 |
#elif defined(TARGET_POWERPC) || defined(TARGET_ARM) || defined(TARGET_ALPHA) |
277 | 275 |
#define float64_default_nan make_float64(LIT64( 0x7FF8000000000000 )) |
278 |
#elif defined(TARGET_HPPA) |
|
279 |
#define float64_default_nan make_float64(LIT64( 0x7FF4000000000000 )) |
|
280 | 276 |
#elif SNAN_BIT_IS_ONE |
281 | 277 |
#define float64_default_nan make_float64(LIT64( 0x7FF7FFFFFFFFFFFF )) |
282 | 278 |
#else |
Also available in: Unified diff