toplev.c (rest_of_compilation): Call purge_all_dead_edges if rebuild_label_notes_afte...
authorRichard Henderson <rth@redhat.com>
Tue, 12 Mar 2002 03:12:18 +0000 (19:12 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Tue, 12 Mar 2002 03:12:18 +0000 (19:12 -0800)
        * toplev.c (rest_of_compilation): Call purge_all_dead_edges
        if rebuild_label_notes_after_reload.

From-SVN: r50629

gcc/ChangeLog
gcc/toplev.c

index 4502a2a7217715a2140650618372c0dd05dd433d..b722ca92383fefc311e02d3767e64da676774945 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 d1f795068f5cf602c6e0c1fd842aa91509b73a2b..74a46ee0f702c9f1ba9aacc2ed7ec48a9160a92f 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);
     }