diff options
author | Jeff Law <law@gcc.gnu.org> | 1998-10-31 12:44:17 -0700 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1998-10-31 12:44:17 -0700 |
commit | 549f2254b6880f1315acccb0933672c1c905c50d (patch) | |
tree | 3636c6d99bd6efc2f9a962ab59e2e06d58bdaa36 /gcc | |
parent | 27ff8c004ef2c04fc5fac58c1dd43f8c522fc832 (diff) | |
download | gcc-549f2254b6880f1315acccb0933672c1c905c50d.zip gcc-549f2254b6880f1315acccb0933672c1c905c50d.tar.gz gcc-549f2254b6880f1315acccb0933672c1c905c50d.tar.bz2 |
toplev.c (rest_of_compilation): No longer set reload_completed.
�
* toplev.c (rest_of_compilation): No longer set reload_completed.
* reload1.c (reload): Set it here. Perform instruction splitting
after reload has completed if we will be running the scheduler
again.
From-SVN: r23477
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/toplev.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/toplev.c b/gcc/toplev.c index 43fd83e..50ecb4a 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -3790,8 +3790,6 @@ rest_of_compilation (decl) if (failure) goto exit_rest_of_compilation; - reload_completed = 1; - /* Do a very simple CSE pass over just the hard registers. */ if (optimize > 0) reload_cse_regs (insns); @@ -4376,7 +4374,9 @@ main (argc, argv) flag_schedule_insns_after_reload = 1; #endif flag_regmove = 1; +#if 0 flag_strict_aliasing = 1; +#endif } if (optimize >= 3) |