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
1 changed files with 1 additions and 1 deletions

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