[PATCH 0/1] Aarch64 fenv support
Eshan dhawan
eshandhawan51@gmail.com
Sat Jun 27 19:31:28 GMT 2020
The support files are taken form FreeBSD
Eshan dhawan (1):
fenv aarch64 support
newlib/libc/machine/aarch64/machine/fenv-fp.h | 156 ++++++++++++++++++
newlib/libc/machine/aarch64/sys/fenv.h | 120 ++++++++++++++
newlib/libm/machine/aarch64/Makefile.am | 14 +-
newlib/libm/machine/aarch64/feclearexcept.c | 7 +
newlib/libm/machine/aarch64/fegetenv.c | 7 +
newlib/libm/machine/aarch64/fegetexceptflag.c | 7 +
newlib/libm/machine/aarch64/fegetround.c | 7 +
newlib/libm/machine/aarch64/feholdexcept.c | 7 +
newlib/libm/machine/aarch64/fenv.c | 57 +++++++
newlib/libm/machine/aarch64/feraiseexcept.c | 7 +
newlib/libm/machine/aarch64/fesetenv.c | 7 +
newlib/libm/machine/aarch64/fesetexceptflag.c | 7 +
newlib/libm/machine/aarch64/fesetround.c | 7 +
newlib/libm/machine/aarch64/fetestexcept.c | 7 +
newlib/libm/machine/aarch64/feupdateenv.c | 7 +
15 files changed, 423 insertions(+), 1 deletion(-)
create mode 100644 newlib/libc/machine/aarch64/machine/fenv-fp.h
create mode 100644 newlib/libc/machine/aarch64/sys/fenv.h
create mode 100644 newlib/libm/machine/aarch64/feclearexcept.c
create mode 100644 newlib/libm/machine/aarch64/fegetenv.c
create mode 100644 newlib/libm/machine/aarch64/fegetexceptflag.c
create mode 100644 newlib/libm/machine/aarch64/fegetround.c
create mode 100644 newlib/libm/machine/aarch64/feholdexcept.c
create mode 100644 newlib/libm/machine/aarch64/fenv.c
create mode 100644 newlib/libm/machine/aarch64/feraiseexcept.c
create mode 100644 newlib/libm/machine/aarch64/fesetenv.c
create mode 100644 newlib/libm/machine/aarch64/fesetexceptflag.c
create mode 100644 newlib/libm/machine/aarch64/fesetround.c
create mode 100644 newlib/libm/machine/aarch64/fetestexcept.c
create mode 100644 newlib/libm/machine/aarch64/feupdateenv.c
--
2.17.1
More information about the Newlib
mailing list