zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

fenv.h (414B) - Raw


      1 #define FE_INVALID    1
      2 #define FE_DIVBYZERO  2
      3 #define FE_OVERFLOW   4
      4 #define FE_UNDERFLOW  8
      5 #define FE_INEXACT    16
      6 #define FE_ALL_EXCEPT 31
      7 #define FE_TONEAREST  0
      8 #define FE_DOWNWARD   0x800000
      9 #define FE_UPWARD     0x400000
     10 #define FE_TOWARDZERO 0xc00000
     11 
     12 typedef unsigned int fexcept_t;
     13 
     14 typedef struct {
     15 	unsigned int __fpcr;
     16 	unsigned int __fpsr;
     17 } fenv_t;
     18 
     19 #define FE_DFL_ENV      ((const fenv_t *) -1)