]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
RISC-V: Add explicit braces to eliminate warning.
authorxuli <xuli1@eswincomputing.com>
Wed, 29 Nov 2023 08:38:00 +0000 (08:38 +0000)
committerxuli <xuli1@eswincomputing.com>
Wed, 29 Nov 2023 08:48:15 +0000 (08:48 +0000)
../.././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

index a4fc858fb5066aaf284a7697255f3d44791444f5..2f8d391579a3d35376f8ea219120b2785fe32f1d 100644 (file)
@@ -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