[PATCH 1/1] SPARC fenv support

Corinna Vinschen vinschen@redhat.com
Thu Jul 2 10:14:39 GMT 2020


On Jun  4 05:06, Eshan dhawan via Newlib wrote:
> Signed-off-by: Eshan dhawan <eshandhawan51@gmail.com>
> ---
>  newlib/configure.host                       |   1 +
>  newlib/libc/machine/sparc/sys/fenv.h        |  85 +++++
>  newlib/libm/machine/configure.in            |   1 +
>  newlib/libm/machine/sparc/Makefile.am       |  21 ++
>  newlib/libm/machine/sparc/configure.in      |  11 +
>  newlib/libm/machine/sparc/feclearexcept.c   |   7 +
>  newlib/libm/machine/sparc/fegetenv.c        |   7 +
>  newlib/libm/machine/sparc/fegetexceptflag.c |   7 +
>  newlib/libm/machine/sparc/fegetround.c      |   7 +
>  newlib/libm/machine/sparc/feholdexcept.c    |   7 +
>  newlib/libm/machine/sparc/fenv.c            | 350 ++++++++++++++++++++
>  newlib/libm/machine/sparc/feraiseexcept.c   |   7 +
>  newlib/libm/machine/sparc/fesetenv.c        |   7 +
>  newlib/libm/machine/sparc/fesetexceptflag.c |   7 +
>  newlib/libm/machine/sparc/fesetround.c      |   7 +
>  newlib/libm/machine/sparc/fetestexcept.c    |   7 +
>  newlib/libm/machine/sparc/feupdateenv.c     |   7 +
>  17 files changed, 546 insertions(+)
>  create mode 100644 newlib/libc/machine/sparc/sys/fenv.h
>  create mode 100644 newlib/libm/machine/sparc/Makefile.am
>  create mode 100644 newlib/libm/machine/sparc/configure.in
>  create mode 100644 newlib/libm/machine/sparc/feclearexcept.c
>  create mode 100644 newlib/libm/machine/sparc/fegetenv.c
>  create mode 100644 newlib/libm/machine/sparc/fegetexceptflag.c
>  create mode 100644 newlib/libm/machine/sparc/fegetround.c
>  create mode 100644 newlib/libm/machine/sparc/feholdexcept.c
>  create mode 100644 newlib/libm/machine/sparc/fenv.c
>  create mode 100644 newlib/libm/machine/sparc/feraiseexcept.c
>  create mode 100644 newlib/libm/machine/sparc/fesetenv.c
>  create mode 100644 newlib/libm/machine/sparc/fesetexceptflag.c
>  create mode 100644 newlib/libm/machine/sparc/fesetround.c
>  create mode 100644 newlib/libm/machine/sparc/fetestexcept.c
>  create mode 100644 newlib/libm/machine/sparc/feupdateenv.c

This patch doesn't apply cleanly to git master.  Please check
and send a v2.


Corinna

-- 
Corinna Vinschen
Cygwin Maintainer
Red Hat



More information about the Newlib mailing list