Skip to content

Commit 917237d

Browse files
taristephanosio
authored andcommitted
riscv: support RV32IAFC
This adds a multilib alias for rv32iafc that reuses the libraries for rv32i. This is useful for IT8xxx2, which has a FPU but cannot use the -M extension. Signed-off-by: Peter Marheine <pmarheine@chromium.org>
1 parent 38181b4 commit 917237d

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

gcc/config/riscv/t-zephyr

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ MULTILIB_SRC_ARCH += rv32imc_zicsr_zifencei
1313
MULTILIB_SRC_ARCH += rv32imc_zicsr_zifencei_zba_zbb_zbc_zbs
1414
MULTILIB_SRC_ARCH += rv32ia_zicsr_zifencei
1515
MULTILIB_SRC_ARCH += rv32iac_zicsr_zifencei
16+
MULTILIB_SRC_ARCH += rv32iafc_zicsr_zifencei
1617
MULTILIB_SRC_ARCH += rv32ic_zicsr_zifencei
1718
MULTILIB_SRC_ARCH += rv32g
1819
MULTILIB_SRC_ARCH += rv32gc
@@ -76,6 +77,7 @@ march=rv64imafd_zicsr_zifencei/mabi=lp64d/mcmodel=medany
7677
MULTILIB_REUSE = \
7778
march.rv32i_zicsr_zifencei/mabi.ilp32=march.rv32ia_zicsr_zifencei/mabi.ilp32 \
7879
march.rv32i_zicsr_zifencei/mabi.ilp32=march.rv32iac_zicsr_zifencei/mabi.ilp32 \
80+
march.rv32i_zicsr_zifencei/mabi.ilp32=march.rv32iafc_zicsr_zifencei/mabi.ilp32 \
7981
march.rv32i_zicsr_zifencei/mabi.ilp32=march.rv32ic_zicsr_zifencei/mabi.ilp32 \
8082
march.rv32im_zicsr_zifencei/mabi.ilp32=march.rv32ima_zicsr_zifencei/mabi.ilp32 \
8183
march.rv32im_zicsr_zifencei/mabi.ilp32=march.rv32imc_zicsr_zifencei/mabi.ilp32 \

0 commit comments

Comments
 (0)