]> git.ipfire.org Git - thirdparty/gcc.git/commit
RISC-V: Support --target-help for -mcpu/-mtune
authorKito Cheng <kito.cheng@sifive.com>
Fri, 30 Sep 2022 02:05:23 +0000 (10:05 +0800)
committerKito Cheng <kito.cheng@sifive.com>
Mon, 24 Oct 2022 10:18:30 +0000 (18:18 +0800)
commit97d1ed67fc6a5773c8c00875bfa3616a457cf5f9
tree3a80ead3350a186cd8932fdff8e3a2a365437088
parent1e9d9ed095df3d064cf9d91d46f3e5426c2a05a7
RISC-V: Support --target-help for -mcpu/-mtune

gcc/ChangeLog:

* common/config/riscv/riscv-common.cc (riscv_tunes): New.
(riscv_get_valid_option_values): New.
(TARGET_GET_VALID_OPTION_VALUES): New.
* config/riscv/riscv-cores.def (RISCV_TUNE): New, define options
for tune here.
(RISCV_CORE): Fix comment.
* config/riscv/riscv.cc (riscv_tune_info_table): Move definition to
riscv-cores.def.
gcc/common/config/riscv/riscv-common.cc
gcc/config/riscv/riscv-cores.def
gcc/config/riscv/riscv.cc