newlib-cygwin/newlib/libm/machine
Kito Cheng via Newlib d572c4482b RISC-V: Support Zfinx/Zdinx extension.
Zfinx/Zdinx are new extensions ratified in 2022, it similar to F/D extensions,
support hard float operation for single/double precision, but the difference
between Zfinx/Zdinx and F/D is Zfinx/Zdinx is operating under general purpose
registers rather than dedicated floating-point registers.

This patch improve the hard float support detection for RISC-V port, so
that Zfinx/Zdinx can have better/right performance.

Co-authored-by: Jesse Huang <jesse.huang@sifive.com>
2023-07-26 15:21:35 +02:00
..
aarch64 newlib: libm: merge build up a directory 2022-02-17 20:56:32 -05:00
amdgcn amdgcn: Add vectorized math routines 2023-01-18 13:22:58 -05:00
arm newlib: libm: merge build up a directory 2022-02-17 20:56:32 -05:00
i386 newlib: libm: merge build up a directory 2022-02-17 20:56:32 -05:00
mips newlib: libm: merge build up a directory 2022-02-17 20:56:32 -05:00
nds32 newlib: libm: merge build up a directory 2022-02-17 20:56:32 -05:00
powerpc newlib: libm: merge build up a directory 2022-02-17 20:56:32 -05:00
pru newlib: libm: merge build up a directory 2022-02-17 20:56:32 -05:00
riscv RISC-V: Support Zfinx/Zdinx extension. 2023-07-26 15:21:35 +02:00
shared_x86 Cygwin: don't export _feinitialise from newlib 2021-04-13 12:55:34 +02:00
sparc newlib: libm: merge build up a directory 2022-02-17 20:56:32 -05:00
spu newlib: libm: merge build up a directory 2022-02-17 20:56:32 -05:00
x86_64 newlib: libm: merge build up a directory 2022-02-17 20:56:32 -05:00