OSDN Git Service

authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 31 Oct 1998 19:44:17 +0000 (19:44 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 31 Oct 1998 19:44:17 +0000 (19:44 +0000)
        * 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23477 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/toplev.c

index 43fd83e..50ecb4a 100644 (file)
@@ -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)