OSDN Git Service

* config/h8300/h8300.c (h8300_adjust_insn_length): Clean up.
[pf3gnuchains/gcc-fork.git] / gcc / debug.c
index 5aa651c..75d13ba 100644 (file)
@@ -1,5 +1,5 @@
 /* Do-nothing debug hooks for GCC.
-   Copyright (C) 2001 Free Software Foundation, Inc.
+   Copyright (C) 2001, 2002 Free Software Foundation, Inc.
 
 This program is free software; you can redistribute it and/or modify it
 under the terms of the GNU General Public License as published by the
@@ -28,11 +28,20 @@ struct gcc_debug_hooks do_nothing_debug_hooks =
   debug_nothing_int_charstar,
   debug_nothing_int_charstar,
   debug_nothing_int,
-  debug_nothing_int_int,
-  debug_nothing_int_int,
-  debug_nothing_charstar_rtx,
-  debug_nothing_void,
-  debug_nothing_int
+  debug_nothing_int_int,       /* begin_block */
+  debug_nothing_int_int,       /* end_block */
+  debug_true_tree,             /* ignore_block */
+  debug_nothing_int_charstar,  /* source_line */
+  debug_nothing_int_charstar,  /* begin_prologue */
+  debug_nothing_int,           /* end_prologue */
+  debug_nothing_void,          /* end_epilogue */
+  debug_nothing_tree,          /* begin_function */
+  debug_nothing_int,           /* end_function */
+  debug_nothing_tree,          /* function_decl */
+  debug_nothing_tree,          /* global_decl */
+  debug_nothing_tree,          /* deferred_inline_function */
+  debug_nothing_tree,          /* outlining_inline_function */
+  debug_nothing_rtx            /* label */
 };
 
 /* This file contains implementations of each debug hook that do
@@ -44,6 +53,25 @@ debug_nothing_void ()
 }
 
 void
+debug_nothing_tree (decl)
+     tree decl ATTRIBUTE_UNUSED;
+{
+}
+
+bool
+debug_true_tree (block)
+     tree block ATTRIBUTE_UNUSED;
+{
+  return true;
+}
+
+void
+debug_nothing_rtx (insn)
+     rtx insn ATTRIBUTE_UNUSED;
+{
+}
+
+void
 debug_nothing_charstar (main_filename)
      const char *main_filename ATTRIBUTE_UNUSED;
 {
@@ -68,10 +96,3 @@ debug_nothing_int_int (line, n)
      unsigned int n ATTRIBUTE_UNUSED;
 {
 }
-
-void
-debug_nothing_charstar_rtx (filename, note)
-     const char *filename ATTRIBUTE_UNUSED;
-     struct rtx_def *note ATTRIBUTE_UNUSED;
-{
-}