]> 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>
Thu, 26 May 2022 06:09:56 +0000 (14:09 +0800)
commit02e8dea4944f9995ed3623dc15c2ad73e0376f27
treefd8f1a33e3b4f6c52d1abf4186cfa294cc2023c8
parent0320f3b120bd5219e6b94ea2911b650848f29a88
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.

(cherry picked from commit 27239e13b1ba383e2706231917062aa6e14150a8)
gcc/config/riscv/arch-canonicalize