../.././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.
/* 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