From 73a63efcdae4b979b4a1dcff2da7d68b905453a0 Mon Sep 17 00:00:00 2001 From: xuli Date: Wed, 29 Nov 2023 08:38:00 +0000 Subject: [PATCH] RISC-V: Add explicit braces to eliminate warning. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit ../.././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. --- gcc/config/riscv/riscv.cc | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) 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 -- 2.47.2