summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKito Cheng <kito.cheng@sifive.com>2023-05-15 15:23:31 +0800
committerKito Cheng <kito.cheng@sifive.com>2023-05-16 23:29:40 +0800
commit008cbecf622a413ebcc8b41a737f30fd7e2a1abf (patch)
treec2bbe22306238f3a80ba86ea91729bdb3b517548
parent38dc1b9145d3b27317a03ace3ab21fb76f6c428a (diff)
downloadgcc-008cbecf622a413ebcc8b41a737f30fd7e2a1abf.tar.gz
RISC-V: Fix wrong select_kind in riscv_compute_multilib
Seems like I screw up bare-metal toolchian multi lib selection during finxing linux multi-lib selction... gcc/ChangeLog: * common/config/riscv/riscv-common.cc (riscv_compute_multilib): Fix wrong select_kind...
-rw-r--r--gcc/common/config/riscv/riscv-common.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/common/config/riscv/riscv-common.cc b/gcc/common/config/riscv/riscv-common.cc
index 3a285dfbff0..fb2635eb559 100644
--- a/gcc/common/config/riscv/riscv-common.cc
+++ b/gcc/common/config/riscv/riscv-common.cc
@@ -1777,11 +1777,11 @@ riscv_compute_multilib (
switch (select_kind)
{
case select_by_abi:
- return riscv_select_multilib (riscv_current_abi_str, subset_list,
- switches, n_switches, multilib_infos);
- case select_by_abi_arch_cmodel:
return riscv_select_multilib_by_abi (riscv_current_abi_str,
multilib_infos);
+ case select_by_abi_arch_cmodel:
+ return riscv_select_multilib (riscv_current_abi_str, subset_list,
+ switches, n_switches, multilib_infos);
case select_by_builtin:
gcc_unreachable ();
default: