OSDN Git Service

* config/alpha/vms.h (VMS_DEBUGGING_INFO): New macro.
[pf3gnuchains/gcc-fork.git] / gcc / debug.c
index 0b750ac..05811a9 100644 (file)
@@ -22,20 +22,57 @@ Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
 /* The do-nothing debug hooks.  */
 struct gcc_debug_hooks do_nothing_debug_hooks =
 {
-  debug_nothing_file_charstar,
-  debug_nothing_file_charstar,
+  debug_nothing_charstar,
+  debug_nothing_charstar,
   debug_nothing_int_charstar,
   debug_nothing_int_charstar,
   debug_nothing_int_charstar,
-  debug_nothing_int
+  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
    nothing.  */
 
 void
-debug_nothing_file_charstar (file, main_filename)
-     FILE *file ATTRIBUTE_UNUSED;
+debug_nothing_void ()
+{
+}
+
+void
+debug_nothing_tree (decl)
+     union tree_node *decl ATTRIBUTE_UNUSED;
+{
+}
+
+bool
+debug_true_tree (block)
+     union tree_node *block ATTRIBUTE_UNUSED;
+{
+  return true;
+}
+
+void
+debug_nothing_rtx (insn)
+     struct rtx_def *insn ATTRIBUTE_UNUSED;
+{
+}
+
+void
+debug_nothing_charstar (main_filename)
      const char *main_filename ATTRIBUTE_UNUSED;
 {
 }
@@ -52,3 +89,10 @@ debug_nothing_int (line)
      unsigned int line ATTRIBUTE_UNUSED;
 {
 }
+
+void
+debug_nothing_int_int (line, n)
+     unsigned int line ATTRIBUTE_UNUSED;
+     unsigned int n ATTRIBUTE_UNUSED;
+{
+}