dbxout.c: (debug_nesting...
authorTristan Gingold <gingold@adacore.com>
Wed, 6 Apr 2011 09:29:53 +0000 (09:29 +0000)
committerTristan Gingold <gingold@gcc.gnu.org>
Wed, 6 Apr 2011 09:29:53 +0000 (09:29 +0000)
2011-04-06  Tristan Gingold  <gingold@adacore.com>

* dbxout.c: (debug_nesting, symbol_queue, symbol_queue_index)
(symbol_queue_size, DBXOUT_DECR_NESTING)
(DBXOUT_DECR_NESTING_AND_RETURN): Also define
if XCOFF_DEBUGGING_INFO.

From-SVN: r172029

gcc/ChangeLog
gcc/dbxout.c

index 74f210ffb191b2e9749aa62b69fbecba14ce772b..5ea011856a3698ee4453ae7346eb35fdf489fc4f 100644 (file)
@@ -1,3 +1,10 @@
+2011-04-06  Tristan Gingold  <gingold@adacore.com>
+
+       * dbxout.c: (debug_nesting, symbol_queue, symbol_queue_index)
+       (symbol_queue_size, DBXOUT_DECR_NESTING)
+       (DBXOUT_DECR_NESTING_AND_RETURN): Also define
+       if XCOFF_DEBUGGING_INFO.
+
 2011-04-06  Uros Bizjak  <ubizjak@gmail.com>
 
        * config/i386/i386.md (attribute isa): New.
index 715632d3322c40ffb9f28da7958174e133751a16..3190803f9c494785c001123cbb0813152a7770c8 100644 (file)
@@ -903,7 +903,7 @@ dbxout_finish_complex_stabs (tree sym, stab_code_type code,
   obstack_free (&stabstr_ob, str);
 }
 
-#if defined (DBX_DEBUGGING_INFO)
+#if defined (DBX_DEBUGGING_INFO) || defined (XCOFF_DEBUGGING_INFO)
 
 /* When -gused is used, emit debug info for only used symbols. But in
    addition to the standard intercepted debug_hooks there are some
@@ -926,6 +926,10 @@ static int symbol_queue_size = 0;
 #define DBXOUT_DECR_NESTING_AND_RETURN(x) \
   do {--debug_nesting; return (x);} while (0)
 
+#endif /* DBX_DEBUGGING_INFO || XCOFF_DEBUGGING_INFO */
+
+#if defined (DBX_DEBUGGING_INFO)
+
 static void
 dbxout_function_end (tree decl ATTRIBUTE_UNUSED)
 {