OSDN Git Service

* toplev.c (rest_of_compilation): Call purge_all_dead_edges
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 12 Mar 2002 03:12:18 +0000 (03:12 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 12 Mar 2002 03:12:18 +0000 (03:12 +0000)
        if rebuild_label_notes_after_reload.

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

gcc/ChangeLog
gcc/toplev.c

index 4502a2a..b722ca9 100644 (file)
@@ -1,3 +1,8 @@
+2002-03-11  Richard Henderson  <rth@redhat.com>
+
+       * toplev.c (rest_of_compilation): Call purge_all_dead_edges
+       if rebuild_label_notes_after_reload.
+
 2002-03-12  Hans-Peter Nilsson  <hp@axis.com>
 
        * config/cris/cris.c (cris_target_asm_function_prologue):  Do not
index d1f7950..74a46ee 100644 (file)
@@ -3225,6 +3225,7 @@ rest_of_compilation (decl)
       timevar_push (TV_JUMP);
 
       rebuild_jump_labels (insns);
+      purge_all_dead_edges (0);
 
       timevar_pop (TV_JUMP);
     }