Back to index

glibc  2.9
fenv.h
Go to the documentation of this file.
00001 #ifndef _FENV_H
00002 #include <math/fenv.h>
00003 
00004 /* Now define the internal interfaces.  */
00005 
00006 extern int __feclearexcept (int __excepts);
00007 extern int __fegetexcept (void);
00008 extern int __fegetexceptflag (fexcept_t *__flagp, int __excepts);
00009 extern int __feraiseexcept (int __excepts);
00010 extern int __fesetexceptflag (__const fexcept_t *__flagp, int __excepts);
00011 extern int __fegetenv (fenv_t *__envp);
00012 extern int __fesetenv (__const fenv_t *__envp);
00013 extern int __feupdateenv (__const fenv_t *__envp);
00014 
00015 libm_hidden_proto (feraiseexcept)
00016 libm_hidden_proto (fesetenv)
00017 libm_hidden_proto (fesetround)
00018 libm_hidden_proto (feholdexcept)
00019 
00020 #endif