]> sourceware.org Git - newlib-cygwin.git/commit
Add default implementation of fenv.h and all methods
authorJoel Sherrill <joel@rtems.org>
Thu, 8 Aug 2019 16:27:06 +0000 (11:27 -0500)
committerCorinna Vinschen <corinna@vinschen.de>
Fri, 9 Aug 2019 15:49:16 +0000 (17:49 +0200)
commiteae68bfc877ef245b3a1550f70eb2c039d3c4fb0
treeb61a8b8a1e2e64f01bb382fac55b731817b67d1b
parent03f802846fdf72e102fa6bbbac8c5d713cdb129c
Add default implementation of fenv.h and all methods

The default implementation of the fenv.h methods return
-EOPNOTSUP. Some of these have implementations appropriate
        for soft-float.

The intention of the new fenv.h is that it be portable
and that architectures provide their own implementation
of sys/fenv.h.
18 files changed:
newlib/libc/include/fenv.h [new file with mode: 0644]
newlib/libc/include/sys/fenv.h [new file with mode: 0644]
newlib/libm/Makefile.am
newlib/libm/configure.in
newlib/libm/fenv/Makefile.am [new file with mode: 0644]
newlib/libm/fenv/fe_dfl_env.c [new file with mode: 0644]
newlib/libm/fenv/feclearexcept.c [new file with mode: 0644]
newlib/libm/fenv/fegetenv.c [new file with mode: 0644]
newlib/libm/fenv/fegetexceptflag.c [new file with mode: 0644]
newlib/libm/fenv/fegetround.c [new file with mode: 0644]
newlib/libm/fenv/feholdexcept.c [new file with mode: 0644]
newlib/libm/fenv/feraiseexcept.c [new file with mode: 0644]
newlib/libm/fenv/fesetenv.c [new file with mode: 0644]
newlib/libm/fenv/fesetexceptflag.c [new file with mode: 0644]
newlib/libm/fenv/fesetround.c [new file with mode: 0644]
newlib/libm/fenv/fetestexcept.c [new file with mode: 0644]
newlib/libm/fenv/feupdateenv.c [new file with mode: 0644]
winsup/cygwin/fenv.cc
This page took 0.034231 seconds and 5 git commands to generate.