github.com/afumu/libc@v0.0.6/musl/arch/mipsn32/bits/fenv.h (about)

     1  #ifdef __mips_soft_float
     2  #define FE_ALL_EXCEPT 0
     3  #define FE_TONEAREST  0
     4  #else
     5  #define FE_INEXACT    4
     6  #define FE_UNDERFLOW  8
     7  #define FE_OVERFLOW   16
     8  #define FE_DIVBYZERO  32
     9  #define FE_INVALID    64
    10  
    11  #define FE_ALL_EXCEPT 124
    12  
    13  #define FE_TONEAREST  0
    14  #define FE_TOWARDZERO 1
    15  #define FE_UPWARD     2
    16  #define FE_DOWNWARD   3
    17  #endif
    18  
    19  typedef unsigned short fexcept_t;
    20  
    21  typedef struct {
    22  	unsigned __cw;
    23  } fenv_t;
    24  
    25  #define FE_DFL_ENV      ((const fenv_t *) -1)