OSDN Git Service

* c-typeck.c (constructor_stack, constructor_range_stack,
authorkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 8 Mar 2005 16:14:09 +0000 (16:14 +0000)
committerkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 8 Mar 2005 16:14:09 +0000 (16:14 +0000)
initializer_stack): Make them static.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@96108 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/c-typeck.c

index 0b8fd43..c156568 100644 (file)
@@ -1,3 +1,8 @@
+2005-03-08  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * c-typeck.c (constructor_stack, constructor_range_stack,
+       initializer_stack): Make them static.
+
 2005-03-08  Julian Brown  <julian@codesourcery.com>
 
        * config/elfos.h (MAKE_DECL_ONE_ONLY): Redefined to stop DECL_WEAK
index ea1c81c..24bd079 100644 (file)
@@ -4505,7 +4505,7 @@ struct constructor_stack
   char designated;
 };
 
-struct constructor_stack *constructor_stack;
+static struct constructor_stack *constructor_stack;
 
 /* This stack represents designators from some range designator up to
    the last designator in the list.  */
@@ -4520,7 +4520,7 @@ struct constructor_range_stack
   tree fields;
 };
 
-struct constructor_range_stack *constructor_range_stack;
+static struct constructor_range_stack *constructor_range_stack;
 
 /* This stack records separate initializers that are nested.
    Nested initializers can't happen in ANSI C, but GNU C allows them
@@ -4541,7 +4541,7 @@ struct initializer_stack
   char require_constant_elements;
 };
 
-struct initializer_stack *initializer_stack;
+static struct initializer_stack *initializer_stack;
 \f
 /* Prepare to parse and output the initializer for variable DECL.  */