[PATCH v3 0/3] fenv stubs and documentation series
Joel Sherrill
joel at rtems.org
Tue Aug 6 14:05:15 UTC 2019
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
More information about the devel
mailing list