about summary refs log tree commit diff
path: root/include/fenv.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/fenv.h')
-rw-r--r--include/fenv.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/include/fenv.h b/include/fenv.h
index b2da08406c..b7db444a39 100644
--- a/include/fenv.h
+++ b/include/fenv.h
@@ -1 +1,14 @@
+#ifndef _FENV_H
 #include <math/fenv.h>
+
+/* Now define the internal interfaces.  */
+
+extern int __feclearexcept (int __excepts);
+extern int __fegetexceptflag (fexcept_t *__flagp, int __excepts);
+extern int __feraiseexcept (int __excepts);
+extern int __fesetexceptflag (__const fexcept_t *__flagp, int __excepts);
+extern int __fegetenv (fenv_t *__envp);
+extern int __fesetenv (__const fenv_t *__envp);
+extern int __feupdateenv (__const fenv_t *__envp);
+
+#endif