1570af302Sopenharmony_ci#define FE_INVALID 16 2570af302Sopenharmony_ci#define FE_DIVBYZERO 8 3570af302Sopenharmony_ci#define FE_OVERFLOW 4 4570af302Sopenharmony_ci#define FE_UNDERFLOW 2 5570af302Sopenharmony_ci#define FE_INEXACT 1 6570af302Sopenharmony_ci 7570af302Sopenharmony_ci#define FE_ALL_EXCEPT 31 8570af302Sopenharmony_ci 9570af302Sopenharmony_ci#define FE_TONEAREST 0 10570af302Sopenharmony_ci#define FE_DOWNWARD 2 11570af302Sopenharmony_ci#define FE_UPWARD 3 12570af302Sopenharmony_ci#define FE_TOWARDZERO 1 13570af302Sopenharmony_ci 14570af302Sopenharmony_citypedef unsigned int fexcept_t; 15570af302Sopenharmony_citypedef unsigned int fenv_t; 16570af302Sopenharmony_ci 17570af302Sopenharmony_ci#define FE_DFL_ENV ((const fenv_t *) -1) 18