* symbols.c (max_indent_level): New global.
authorDoug Evans <dje@google.com>
Thu, 9 Apr 1998 17:32:27 +0000 (17:32 +0000)
committerDoug Evans <dje@google.com>
Thu, 9 Apr 1998 17:32:27 +0000 (17:32 +0000)
(print_symbol_value_1): Use it.

gas/ChangeLog
gas/symbols.c

index e70d1ed9d3c877be02be3f6f8956b3b5ab5d8ed8..0e8696f264df642e79464688332c361846368092 100644 (file)
@@ -1,3 +1,8 @@
+Thu Apr  9 10:29:42 1998  Doug Evans  <devans@canuck.cygnus.com>
+
+       * symbols.c (max_indent_level): New global.
+       (print_symbol_value_1): Use it.
+
 Wed Apr  8 16:16:11 1998  Doug Evans  <devans@canuck.cygnus.com>
 
        * symbols.c (print_binary): New function.
index f64d0495da6c83fafd52ddf788c5288ade181576..1713e6ad01607f3600be63ea40c862c04b0db0c8 100644 (file)
@@ -1554,6 +1554,10 @@ symbol_begin ()
 \f
 int indent_level;
 
+/* Maximum indent level.
+   Available for modification inside a gdb session.  */
+int max_indent_level = 8;
+
 #if 0
 
 static void
@@ -1602,7 +1606,8 @@ print_symbol_value_1 (file, sym)
           && s != expr_section)
        fprintf (file, " %lx", (long) S_GET_VALUE (sym));
     }
-  else if (indent_level < 8 && S_GET_SEGMENT (sym) != undefined_section)
+  else if (indent_level < max_indent_level
+          && S_GET_SEGMENT (sym) != undefined_section)
     {
       indent_level++;
       fprintf (file, "\n%*s<", indent_level * 4, "");
This page took 0.029596 seconds and 4 git commands to generate.