diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2021-03-24 12:44:00 +0300 |
---|---|---|
committer | Ken Brown <kbrown@cornell.edu> | 2021-04-14 17:07:14 +0300 |
commit | f78741221ab734d30e5d15b667c8ee528cdb3445 (patch) | |
tree | 1181e52d12933a6c504294a6e254127b01ec77dd | |
parent | de8c33a311f3d310a7bd1f90ff13b1d16c6c6ea9 (diff) |
fenv: add missing declarations to x86 fenv.h
feenableexcept, fedisableexcept and fegetexcept were
accidentally missing in the x86 fenv.h
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
-rw-r--r-- | newlib/libc/machine/x86_64/sys/fenv.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/newlib/libc/machine/x86_64/sys/fenv.h b/newlib/libc/machine/x86_64/sys/fenv.h index 83f599577..0cf152a97 100644 --- a/newlib/libc/machine/x86_64/sys/fenv.h +++ b/newlib/libc/machine/x86_64/sys/fenv.h @@ -156,6 +156,11 @@ extern const fenv_t *_fe_dfl_env; if _GNU_SOURCE is defined. */ extern const fenv_t *_fe_nomask_env; #define FE_NOMASK_ENV (_fe_nomask_env) + +/* These are GNU extensions defined in glibc. */ +int feenableexcept (int __excepts); +int fedisableexcept (int __excepts); +int fegetexcept (void); #endif /* __GNU_VISIBLE */ #ifdef __INSIDE_CYGWIN__ |