diff options
author | Joel Sherrill <joel@rtems.org> | 2019-08-27 15:46:47 +0300 |
---|---|---|
committer | Joel Sherrill <joel@rtems.org> | 2019-09-03 17:52:34 +0300 |
commit | c7113713845eaf31cbc44bdf12b2001414c92cbb (patch) | |
tree | 6bc1e022440117237f7f6e476578196396dea54e /newlib/libc/machine | |
parent | 483fb49ea0a3f5ad14c71f672c72d43a692e2957 (diff) |
riscv/include/fenv.h: Use shared fenv.h.
libc/include/fenv.h was a direct copy of this file.
Diffstat (limited to 'newlib/libc/machine')
-rw-r--r-- | newlib/libc/machine/riscv/include/fenv.h | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/newlib/libc/machine/riscv/include/fenv.h b/newlib/libc/machine/riscv/include/fenv.h deleted file mode 100644 index 4795cc925..000000000 --- a/newlib/libc/machine/riscv/include/fenv.h +++ /dev/null @@ -1,42 +0,0 @@ -/* Copyright (c) 2017 SiFive Inc. All rights reserved. - - This copyrighted material is made available to anyone wishing to use, - modify, copy, or redistribute it subject to the terms and conditions - of the FreeBSD License. This program is distributed in the hope that - it will be useful, but WITHOUT ANY WARRANTY expressed or implied, - including the implied warranties of MERCHANTABILITY or FITNESS FOR - A PARTICULAR PURPOSE. A copy of this license is available at - http://www.opensource.org/licenses. -*/ - -#ifndef _FENV_H -#define _FENV_H - -#include <sys/fenv.h> - -#ifdef __cplusplus -extern "C" { -#endif - -/* Exception */ -int feclearexcept(int excepts); -int fegetexceptflag(fexcept_t *flagp, int excepts); -int feraiseexcept(int excepts); -int fesetexceptflag(const fexcept_t *flagp, int excepts); -int fetestexcept(int excepts); - -/* Rounding mode */ -int fegetround(void); -int fesetround(int rounding_mode); - -/* Float environment */ -int fegetenv(fenv_t *envp); -int feholdexcept(fenv_t *envp); -int fesetenv(const fenv_t *envp); -int feupdateenv(const fenv_t *envp); - -#ifdef __cplusplus -} -#endif - -#endif |