From: xuli Date: Wed, 29 Nov 2023 08:38:00 +0000 (+0000) Subject: RISC-V: Add explicit braces to eliminate warning. X-Git-Tag: basepoints/gcc-15~4181 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=73a63efcdae4b979b4a1dcff2da7d68b905453a0;p=thirdparty%2Fgcc.git RISC-V: Add explicit braces to eliminate warning. ../.././gcc/gcc/config/riscv/riscv.cc: In function ‘void riscv_option_override()’: ../.././gcc/gcc/config/riscv/riscv.cc:8673:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] if (TARGET_RVE) ^ gcc/ChangeLog: * config/riscv/riscv.cc (riscv_option_override): Eliminate warning. --- diff --git a/gcc/config/riscv/riscv.cc b/gcc/config/riscv/riscv.cc index a4fc858fb506..2f8d391579a3 100644 --- a/gcc/config/riscv/riscv.cc +++ b/gcc/config/riscv/riscv.cc @@ -8671,10 +8671,12 @@ riscv_option_override (void) /* RVE requires specific ABI. */ if (TARGET_RVE) - if (!TARGET_64BIT && riscv_abi != ABI_ILP32E) - error ("rv32e requires ilp32e ABI"); - else if (TARGET_64BIT && riscv_abi != ABI_LP64E) - error ("rv64e requires lp64e ABI"); + { + if (!TARGET_64BIT && riscv_abi != ABI_ILP32E) + error ("rv32e requires ilp32e ABI"); + else if (TARGET_64BIT && riscv_abi != ABI_LP64E) + error ("rv64e requires lp64e ABI"); + } /* Zfinx require abi ilp32, ilp32e, lp64 or lp64e. */ if (TARGET_ZFINX