basic-block.h (expunge_block): Declare.
authorDiego Novillo <dnovillo@redhat.com>
Wed, 12 Sep 2001 20:50:01 +0000 (20:50 +0000)
committerDiego Novillo <dnovillo@gcc.gnu.org>
Wed, 12 Sep 2001 20:50:01 +0000 (16:50 -0400)
* basic-block.h (expunge_block): Declare.
* cfg.c (expunge_block): Remove static declaration.

From-SVN: r45569

gcc/ChangeLog
gcc/basic-block.h
gcc/cfg.c

index a459cefea2265b66dcf6124e1311f3ea90c9f80b..c1f156ec4b335ebf7abc74931cca71c3f0497646 100644 (file)
@@ -1,3 +1,8 @@
+2001-09-12  Diego Novillo  <dnovillo@redhat.com>
+
+       * basic-block.h (expunge_block): Declare.
+       * cfg.c (expunge_block): Remove static declaration.
+
 2001-09-12  Richard Henderson  <rth@redhat.com>
 
        * integrate.c (copy_insn_list): Copy label name from
index 95ee0dd61969ee6596aad989787d7eb252a0748e..1a613284292d6e90c8c89ee3ad517f757de390f5 100644 (file)
@@ -630,6 +630,7 @@ extern void dump_regset                     PARAMS ((regset, FILE *));
 extern void debug_regset               PARAMS ((regset));
 extern void allocate_reg_life_data      PARAMS ((void));
 extern void allocate_bb_life_data      PARAMS ((void));
+extern void expunge_block              PARAMS ((basic_block));
 extern void find_unreachable_blocks    PARAMS ((void));
 extern void delete_noop_moves          PARAMS ((rtx));
 extern basic_block redirect_edge_and_branch_force PARAMS ((edge, basic_block));
index 5ceff715063f9005f410e67b7a531e437d29b052..ff59ef5ac7c4247c16bea37ffa2ebf8283d14aa8 100644 (file)
--- a/gcc/cfg.c
+++ b/gcc/cfg.c
@@ -144,7 +144,6 @@ static int can_delete_note_p                PARAMS ((rtx));
 static int can_delete_label_p          PARAMS ((rtx));
 static void commit_one_edge_insertion  PARAMS ((edge));
 static bool try_redirect_by_replacing_jump PARAMS ((edge, basic_block));
-static void expunge_block              PARAMS ((basic_block));
 static rtx last_loop_beg_note          PARAMS ((rtx));
 static bool back_edge_of_syntactic_loop_p PARAMS ((basic_block, basic_block));
 static basic_block force_nonfallthru_and_redirect PARAMS ((edge, basic_block));
@@ -439,7 +438,7 @@ create_basic_block (index, head, end)
 
 /* Remove block B from the basic block array and compact behind it.  */
 
-static void
+void
 expunge_block (b)
      basic_block b;
 {