]> git.ipfire.org Git - thirdparty/gcc.git/commit
RISC-V: Fix wrong expansion for arch-canonicalize
authorKito Cheng <kito.cheng@sifive.com>
Mon, 9 May 2022 03:44:30 +0000 (11:44 +0800)
committerKito Cheng <kito.cheng@sifive.com>
Mon, 9 May 2022 03:46:42 +0000 (11:46 +0800)
commit27239e13b1ba383e2706231917062aa6e14150a8
treef211dc1e06e5656b6aaa390d3b035f5ed5b70126
parent15f0099b21f1f978f5d58496bd9f91d78bcf4a57
RISC-V: Fix wrong expansion for arch-canonicalize

rv64gcv should exapnd into:

rv64imafdcv_zicsr_zifencei_zve32f_zve32x_zve64d_zve64f_zve64x_zvl128b_zvl32b_zvl64b

but we exapnd fd twice for now:

rv64imafdfdcv_zicsr_zifencei_zve32f_zve32x_zve64d_zve64f_zve64x_zvl128b_zvl32b_zvl64b

gcc/ChangeLog:

* config/riscv/arch-canonicalize: Handle g correctly.
gcc/config/riscv/arch-canonicalize