fenv.h File Reference

API published in:
API deprecated in:


#include <sys/_types.h>

Go to the source code of this file.


Defines

#define  FE_INVALID   0x0001
#define  FE_DIVBYZERO   0x0002
#define  FE_OVERFLOW   0x0004
#define  FE_UNDERFLOW   0x0008
#define  FE_INEXACT   0x0010
#define  FE_ALL_EXCEPT
#define  FE_TONEAREST   0x0000
#define  FE_TOWARDZERO   0x0001
#define  FE_UPWARD   0x0002
#define  FE_DOWNWARD   0x0003
#define  _ROUND_MASK
#define  FE_DFL_ENV   (&__fe_dfl_env)
#define  _FPUSW_SHIFT   16
#define  _ENABLE_MASK   (FE_ALL_EXCEPT << _FPUSW_SHIFT)
#define  __rfs(__fpsr)
#define  __wfs(__fpsr)

Typedefs

typedef __uint32_t  fenv_t
typedef __uint32_t  fexcept_t

Variables

__BEGIN_DECLS const fenv_t  __fe_dfl_env

Define Documentation

#define __rfs __fpsr   ) 
 
#define __wfs __fpsr   ) 
 
#define _ENABLE_MASK   (FE_ALL_EXCEPT << _FPUSW_SHIFT)
 
#define _FPUSW_SHIFT   16
 
#define _ROUND_MASK
 

Value:

#define FE_ALL_EXCEPT
 

Value:

#define FE_DFL_ENV   (&__fe_dfl_env)
 
#define FE_DIVBYZERO   0x0002
 
#define FE_DOWNWARD   0x0003
 
#define FE_INEXACT   0x0010
 
#define FE_INVALID   0x0001
 
#define FE_OVERFLOW   0x0004
 
#define FE_TONEAREST   0x0000
 
#define FE_TOWARDZERO   0x0001
 
#define FE_UNDERFLOW   0x0008
 
#define FE_UPWARD   0x0002
 

Typedef Documentation

typedef __uint32_t fenv_t
 
typedef __uint32_t fexcept_t
 

Variable Documentation

__BEGIN_DECLS const fenv_t __fe_dfl_env
 

Copyright © Nokia Corporation 2001-2008
Back to top