1 
2 #ifndef FENV_AOS_H
3 #define FENV_AOS_H
4 
5 enum
6   {
7     FE_INVALID = 0x01,
8 #define FE_INVALID  FE_INVALID
9     __FE_DENORM = 0x02,
10     FE_DIVBYZERO = 0x04,
11 #define FE_DIVBYZERO    FE_DIVBYZERO
12     FE_OVERFLOW = 0x08,
13 #define FE_OVERFLOW FE_OVERFLOW
14     FE_UNDERFLOW = 0x10,
15 #define FE_UNDERFLOW    FE_UNDERFLOW
16     FE_INEXACT = 0x20
17 #define FE_INEXACT  FE_INEXACT
18   };
19 
20   enum
21   {
22     FE_TONEAREST = 0,
23 #define FE_TONEAREST    FE_TONEAREST
24     FE_DOWNWARD = 0x400,
25 #define FE_DOWNWARD FE_DOWNWARD
26     FE_UPWARD = 0x800,
27 #define FE_UPWARD   FE_UPWARD
28     FE_TOWARDZERO = 0xc00
29 #define FE_TOWARDZERO   FE_TOWARDZERO
30   };
31 
32 #endif