* flow.c (verify_flow_info): Make it extern & unconditionally define.
authorghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 6 Oct 1999 21:23:52 +0000 (21:23 +0000)
committerghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 6 Oct 1999 21:23:52 +0000 (21:23 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29847 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/flow.c

index a06faec..e8d81ba 100644 (file)
@@ -1,3 +1,7 @@
+Wed Oct  6 17:17:08 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * flow.c (verify_flow_info): Make it extern & unconditionally define.
+
 1999-10-06  Brendan Kehoe  <brendan@cygnus.com>
 
        * sparc/sp86x-elf.h (SUBTARGET_SWITCHES): Add missing doc
index 8dbc07e..d224174 100644 (file)
@@ -354,15 +354,17 @@ static int maybe_add_dead_note            PROTO ((rtx, rtx, rtx));
 static int sets_reg_or_subreg          PROTO ((rtx, rtx));
 static void update_n_sets              PROTO ((rtx, int));
 static void new_insn_dead_notes                PROTO ((rtx, rtx, rtx, rtx, rtx, rtx));
-#ifdef ENABLE_CHECKING
-static void verify_flow_info           PROTO ((void));
-#endif
 static void split_hard_reg_notes       PROTO ((rtx, rtx, rtx, rtx));
 static rtx find_insn_with_note         PROTO ((rtx, rtx, rtx));
 static void sets_reg_or_subreg_1       PROTO ((rtx, rtx));
 static rtx prepend_reg_notes           PROTO ((rtx, rtx));
 static void remove_edge                        PROTO ((edge));
 static void remove_fake_successors     PROTO ((basic_block));
+
+/* This function is always defined so it can be called from the
+   debugger, and it is declared extern so we don't get warnings about
+   it being unused. */
+extern void verify_flow_info PROTO ((void));
 \f
 /* Find basic blocks of the current function.
    F is the first insn of the function and NREGS the number of register
@@ -6480,8 +6482,7 @@ replace_insns (first, last, first_new, notes)
    In future it can be extended check a lot of other stuff as well
    (reachability of basic blocks, life information, etc. etc.).  */
 
-#ifdef ENABLE_CHECKING
-static void
+void
 verify_flow_info ()
 {
   const int max_uid = get_max_uid ();
@@ -6684,7 +6685,6 @@ verify_flow_info ()
       x = NEXT_INSN (x);
     }
 }
-#endif
 \f
 /* Functions to access an edge list with a vector representation.
    Enough data is kept such that given an index number, the