4
0
mirror of git://sourceware.org/git/newlib-cygwin.git synced 2025-02-18 23:12:15 +08:00

riscv: Fix fenv.h support

Use the same C preprocessor expressions to define FE_RMODE_MASK and
__RISCV_HARD_FLOAT.

The problem was noticed on GCC 10 which does not define __riscv_f.
This commit is contained in:
Sebastian Huber 2023-10-12 11:59:32 +02:00
parent dcb2b7d7b8
commit 696c282cf3

View File

@ -14,7 +14,7 @@
#include <stddef.h>
#if defined(__riscv_f) || defined(__riscv_zfinx)
#if defined(__riscv_flen) || defined(__riscv_zfinx)
/* Per "The RISC-V Instruction Set Manual: Volume I: User-Level ISA:
* Version 2.1", Section 8.2, "Floating-Point Control and Status