History log of /netbsd-src/sys/arch/riscv/include/fenv.h (Results 1 – 5 of 5)
Revision Date Author Comments
# 118100d9 12-May-2024 riastradh <riastradh@NetBSD.org>

riscv fenv.h: Make sure FE_* exception constants have type int.

This may not be formally required by the standard, but the values
must be representable by int since that's the type that functions
li

riscv fenv.h: Make sure FE_* exception constants have type int.

This may not be formally required by the standard, but the values
must be representable by int since that's the type that functions
like fetestexcept and feclearexcept traffic in. And this is less
work than changing all the printf %d users in tree.

show more ...


# 40dd220a 10-May-2024 skrll <skrll@NetBSD.org>

Use __BIT and fix FE_INEXACT


# 35563434 14-Mar-2020 skrll <skrll@NetBSD.org>

Trailing whitespace


# 7e30e943 22-Mar-2017 chs <chs@NetBSD.org>

provide a common softfloat fenv implemenation and use it for softfloat builds.
restore ABI compatibility with previous releases for ieeefp.h on sh3.
add namespace.h protection for all the fenv interf

provide a common softfloat fenv implemenation and use it for softfloat builds.
restore ABI compatibility with previous releases for ieeefp.h on sh3.
add namespace.h protection for all the fenv interfaces.
use MKSOFTFLOAT on sh3 instead of assuming softfloat.
standardize on comparing MKSOFTFLOAT with "no".
remove the arm-specific softfloat fenv code (which also had several bugs).
fix logic errors in the arm hardfloat feraiseexcept() and feupdateenv().

show more ...


# 6cf6fe02 19-Sep-2014 matt <matt@NetBSD.org>

New files for Userland support of UCB RISC-V (both 32-bit and 64-bit)