aboutsummaryrefslogtreecommitdiff
path: root/gcc/opts.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/opts.c')
-rw-r--r--gcc/opts.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/gcc/opts.c b/gcc/opts.c
index ce0a5a9..d804761 100644
--- a/gcc/opts.c
+++ b/gcc/opts.c
@@ -564,7 +564,6 @@ decode_options (unsigned int argc, const char **argv)
flag_gcse = 1;
flag_expensive_optimizations = 1;
flag_ipa_type_escape = 1;
- flag_strength_reduce = 1;
flag_rerun_cse_after_loop = 1;
flag_caller_saves = 1;
flag_peephole2 = 1;
@@ -1083,6 +1082,12 @@ common_handle_option (size_t scode, const char *arg, int value,
warning (0, "-f[no-]force-mem is nop and option will be removed in 4.2");
break;
+ case OPT_floop_optimize:
+ case OPT_frerun_loop_opt:
+ case OPT_fstrength_reduce:
+ /* These are no-ops, preserved for backward compatability. */
+ break;
+
default:
/* If the flag was handled in a standard way, assume the lack of
processing here is intentional. */