[Bug target/104853] [RISC-V] -march=rv64g not including extension Zifencei
cvs-commit at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Mon Apr 11 16:03:00 GMT 2022
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104853
--- Comment #12 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-11 branch has been updated by Kito Cheng <kito@gcc.gnu.org>:
https://gcc.gnu.org/g:fa21fcfb67587837c1704703a710496999393c1d
commit r11-9809-gfa21fcfb67587837c1704703a710496999393c1d
Author: Kito Cheng <kito.cheng@sifive.com>
Date: Mon Apr 11 16:29:34 2022 +0800
RISC-V: Support -misa-spec for arch-canonicalize and multilib-generator.
[PR104853]
We migrate the default ISA spec version from 2.2 to 20191213, but those
scripts
aren't updated at the same time, this patch is making both scripts support
different ISA spec versions.
gcc/ChangeLog:
PR target/104853
* config.gcc: Pass -misa-spec to arch-canonicalize and
multilib-generator.
* config/riscv/arch-canonicalize: Adding -misa-spec option.
(SUPPORTED_ISA_SPEC): New.
(arch_canonicalize): New argument `isa_spec`.
Handle multiple ISA spec versions.
* config/riscv/multilib-generator: Adding -misa-spec option.
(cherry picked from commit 4132f6ba9583e128a00d55961ae8c8e7245b2223)
More information about the Gcc-bugs
mailing list