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