This is the mail archive of the
newlib@sourceware.org
mailing list for the newlib project.
[PATCH v3 0/3] fenv stubs and documentation series
- From: Joel Sherrill <joel at rtems dot org>
- To: newlib at sourceware dot org
- Cc: Joel Sherrill <joel at rtems dot org>
- Date: Tue, 6 Aug 2019 14:13:15 -0500
- Subject: [PATCH v3 0/3] fenv stubs and documentation series
0001 - Miscellaneous changes from regenerating that I can't explain.
These are under libc.
0002 - Add fenv.h, template sys/fenv.h, and default non-functional
implementations of fenv.h methods with documentation.
0003 - Regeenerated under libm from my changes.
Joel Sherrill (3):
Miscellaneous Makefile.in regenerated
Add default implementation of fenv.h and all methods
Regenerated files from fenv.h addition
newlib/libc/include/fenv.h | 42 +++
newlib/libc/include/sys/fenv.h | 115 ++++++
newlib/libc/machine/msp430/Makefile.in | 1 -
newlib/libc/machine/riscv/Makefile.in | 21 +-
newlib/libc/search/Makefile.in | 50 +--
newlib/libm/Makefile.am | 10 +-
newlib/libm/Makefile.in | 12 +-
newlib/libm/configure | 3 +-
newlib/libm/configure.in | 2 +-
newlib/libm/fenv/Makefile.am | 36 ++
newlib/libm/fenv/Makefile.in | 628 ++++++++++++++++++++++++++++++++
newlib/libm/fenv/fe_dfl_env.c | 39 ++
newlib/libm/fenv/feclearexcept.c | 67 ++++
newlib/libm/fenv/fegetenv.c | 67 ++++
newlib/libm/fenv/fegetexceptflag.c | 70 ++++
newlib/libm/fenv/fegetround.c | 67 ++++
newlib/libm/fenv/feholdexcept.c | 72 ++++
newlib/libm/fenv/feraiseexcept.c | 69 ++++
newlib/libm/fenv/fesetenv.c | 70 ++++
newlib/libm/fenv/fesetexceptflag.c | 74 ++++
newlib/libm/fenv/fesetround.c | 68 ++++
newlib/libm/fenv/fetestexcept.c | 69 ++++
newlib/libm/fenv/feupdateenv.c | 73 ++++
newlib/libm/machine/aarch64/Makefile.in | 7 +-
24 files changed, 1674 insertions(+), 58 deletions(-)
create mode 100644 newlib/libc/include/fenv.h
create mode 100644 newlib/libc/include/sys/fenv.h
create mode 100644 newlib/libm/fenv/Makefile.am
create mode 100644 newlib/libm/fenv/Makefile.in
create mode 100644 newlib/libm/fenv/fe_dfl_env.c
create mode 100644 newlib/libm/fenv/feclearexcept.c
create mode 100644 newlib/libm/fenv/fegetenv.c
create mode 100644 newlib/libm/fenv/fegetexceptflag.c
create mode 100644 newlib/libm/fenv/fegetround.c
create mode 100644 newlib/libm/fenv/feholdexcept.c
create mode 100644 newlib/libm/fenv/feraiseexcept.c
create mode 100644 newlib/libm/fenv/fesetenv.c
create mode 100644 newlib/libm/fenv/fesetexceptflag.c
create mode 100644 newlib/libm/fenv/fesetround.c
create mode 100644 newlib/libm/fenv/fetestexcept.c
create mode 100644 newlib/libm/fenv/feupdateenv.c
--
1.8.3.1