1*2fe8fb19SBen Gras /* $NetBSD: gd_qnan.h,v 1.2 2011/01/17 23:53:03 matt Exp $ */ 2*2fe8fb19SBen Gras 3*2fe8fb19SBen Gras #include <machine/endian.h> 4*2fe8fb19SBen Gras 5*2fe8fb19SBen Gras #define f_QNAN 0x7fa00000 6*2fe8fb19SBen Gras #if BYTE_ORDER == BIG_ENDIAN 7*2fe8fb19SBen Gras #define d_QNAN0 0x7ff40000 8*2fe8fb19SBen Gras #define d_QNAN1 0x0 9*2fe8fb19SBen Gras #define ld_QNAN0 0x7fff8000 10*2fe8fb19SBen Gras #define ld_QNAN1 0x0 11*2fe8fb19SBen Gras #define ld_QNAN2 0x0 12*2fe8fb19SBen Gras #define ld_QNAN3 0x0 13*2fe8fb19SBen Gras #else 14*2fe8fb19SBen Gras #define d_QNAN0 0x0 15*2fe8fb19SBen Gras #define d_QNAN1 0x7ff40000 16*2fe8fb19SBen Gras #define ld_QNAN0 0x0 17*2fe8fb19SBen Gras #define ld_QNAN1 0x0 18*2fe8fb19SBen Gras #define ld_QNAN2 0x0 19*2fe8fb19SBen Gras #define ld_QNAN3 0x7fff8000 20*2fe8fb19SBen Gras #endif 21