xref: /minix3/lib/libc/arch/mips/gdtoa/gd_qnan.h (revision 2fe8fb192fe7e8720e3e7a77f928da545e872a6a)
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