2 Copyright © 1995-2007, The AROS Development Team. All rights reserved.
5 IEEE floating point layout; m68k version
13 unsigned int zero
:16;
14 unsigned int manh
:32;
15 unsigned int manl
:32;
18 unsigned int expsign
:16;
19 unsigned int junk
:16;
20 unsigned long long man
:64;
24 #define LDBL_NBIT 0x80000000
25 #define mask_nbit_l(u) ((u).bits.manh &= ~LDBL_NBIT)
27 #define LDBL_MANH_SIZE 32
28 #define LDBL_MANL_SIZE 32
30 #define LDBL_TO_ARRAY32(u, a) do { \
31 (a)[0] = (uint32_t)(u).bits.manl; \
32 (a)[1] = (uint32_t)(u).bits.manh; \