master
 1#define FE_INEXACT    0x010000
 2#define FE_UNDERFLOW  0x020000
 3#define FE_OVERFLOW   0x040000
 4#define FE_DIVBYZERO  0x080000
 5#define FE_INVALID    0x100000
 6
 7#define FE_ALL_EXCEPT 0x1F0000
 8
 9#define FE_TONEAREST  0x000
10#define FE_TOWARDZERO 0x100
11#define FE_UPWARD     0x200
12#define FE_DOWNWARD   0x300
13
14typedef unsigned fexcept_t;
15
16typedef struct {
17	unsigned __cw;
18} fenv_t;
19
20#define FE_DFL_ENV ((const fenv_t *) -1)