decl.c (ggc_p): Set it to 1.
authorMark Mitchell <mark@codesourcery.com>
Wed, 8 Sep 1999 06:33:29 +0000 (06:33 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Wed, 8 Sep 1999 06:33:29 +0000 (06:33 +0000)
* decl.c (ggc_p): Set it to 1.
(mark_saved_scope): Add prototype.

From-SVN: r29189

gcc/cp/ChangeLog
gcc/cp/decl.c

index 55c4045c66494501c8096ce6ad62015312bdfd77..578202a4959a3ecab644f3df40a258f4a9eba564 100644 (file)
@@ -1,3 +1,8 @@
+1999-09-07  Mark Mitchell  <mark@codesourcery.com>
+
+       * decl.c (ggc_p): Set it to 1.
+       (mark_saved_scope): Add prototype.
+
 1999-09-07  Richard Henderson  <rth@cygnus.com>
 
        * cp-tree.h (C_PROMOTING_INTEGER_TYPE_P): Delete.
index b5c5806444c8be66d019dfaaa6bda8d8e57836e0..92781748b1c6f141b1c429e4d4823394ccb035a3 100644 (file)
@@ -59,9 +59,9 @@ extern tree global_namespace;
 
 extern int (*valid_lang_attribute) PROTO ((tree, tree, tree, tree));
 
-/* Don't use garbage collection.  */
+/* Use garbage collection.  */
 
-int ggc_p = 0;
+int ggc_p = 1;
 
 /* Obstack used for remembering local class declarations (like
    enums and static (const) members.  */
@@ -204,6 +204,7 @@ static void push_cp_function_context PROTO((struct function *));
 static void pop_cp_function_context PROTO((struct function *));
 static void mark_binding_level PROTO((void *));
 static void mark_cp_function_context PROTO((struct function *));
+static void mark_saved_scope PROTO((void *));
 
 #if defined (DEBUG_CP_BINDING_LEVELS)
 static void indent PROTO((void));