Make context_stack_size static in buildsym.c
authorTom Tromey <tom@tromey.com>
Sun, 20 May 2018 17:12:57 +0000 (11:12 -0600)
committerTom Tromey <tom@tromey.com>
Mon, 16 Jul 2018 14:55:17 +0000 (08:55 -0600)
context_stack_size is declared in buildsym.h, but only used in
buildsym.c.  This makes it static in buildsym.c.

gdb/ChangeLog
2018-07-16  Tom Tromey  <tom@tromey.com>

* buildsym.h (context_stack_size): Don't declare.
* buildsym.c (context_stack_size): New global.

gdb/ChangeLog
gdb/buildsym.c
gdb/buildsym.h

index b053f8c..39936a4 100644 (file)
@@ -1,5 +1,10 @@
 2018-07-16  Tom Tromey  <tom@tromey.com>
 
+       * buildsym.h (context_stack_size): Don't declare.
+       * buildsym.c (context_stack_size): New global.
+
+2018-07-16  Tom Tromey  <tom@tromey.com>
+
        * dbxread.c (processing_acc_compilation): New global.
        * buildsym.h (processing_acc_compilation): Don't declare.
 
index 1cbde1d..26c5110 100644 (file)
@@ -257,6 +257,10 @@ struct subfile_stack
 
 static struct subfile_stack *subfile_stack;
 
+/* Currently allocated size of context stack.  */
+
+static int context_stack_size;
+
 static void free_buildsym_compunit (void);
 
 static int compare_line_numbers (const void *ln1p, const void *ln2p);
index 088c1d7..191db8c 100644 (file)
@@ -159,10 +159,6 @@ EXTERN struct context_stack *context_stack;
 
 EXTERN int context_stack_depth;
 
-/* Currently allocated size of context stack.  */
-
-EXTERN int context_stack_size;
-
 /* Non-zero if the context stack is empty.  */
 #define outermost_context_p() (context_stack_depth == 0)