@@ -831,19 +831,6 @@ ft32_target_case_values_threshold (void)
ft32_addr_space_legitimate_address_p
-// Enabling LRA gives the infamous
-// internal compiler error: Max. number of generated reload insns per insn is achieved (90)
-// errors e.g. when compiling sieve.c
-
-static bool
-ft32_lra_p (void)
-{
- return ft32_lra_flag;
-}
-
-#undef TARGET_LRA_P
-#define TARGET_LRA_P ft32_lra_p
-
static bool
reg_ok_for_base_p (rtx r, bool strict)
{
@@ -23,8 +23,8 @@ Target Mask(SIM)
Target the software simulator.
mlra
-Target Var(ft32_lra_flag) Init(0) Save
-Use LRA instead of reload.
+Target RejectNegative Ignore
+Ignored, but preserved for backward compatibility.
mnodiv
Target Mask(NODIV)
@@ -25901,8 +25901,7 @@ I/O functions are needed.
@opindex mlra
@item -mlra
-Enable Local Register Allocation. This is still experimental for FT32,
-so by default the compiler uses standard reload.
+Does nothing. Preserved for backward compatibility.
@opindex mnodiv
@item -mnodiv