aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMartin v. Löwis <loewis@informatik.hu-berlin.de>2000-03-18 18:12:54 +0000
committerMartin v. Löwis <loewis@gcc.gnu.org>2000-03-18 18:12:54 +0000
commit432aff6669f209734a2777df83629b5936321167 (patch)
treec80ce3d107db6f1556a801e76e8e0efdd4d44de2 /gcc
parentf281dd5a9d89be2cf944d3f487090fb80bc1e875 (diff)
downloadgcc-432aff6669f209734a2777df83629b5936321167.zip
gcc-432aff6669f209734a2777df83629b5936321167.tar.gz
gcc-432aff6669f209734a2777df83629b5936321167.tar.bz2
* parse.y (extdefs): Call ggc_collect.
From-SVN: r32618
Diffstat (limited to 'gcc')
-rw-r--r--gcc/cp/ChangeLog4
-rw-r--r--gcc/cp/parse.y4
2 files changed, 6 insertions, 2 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 57d0d2f..df8ea2d 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,7 @@
+2000-03-18 Martin v. Löwis <loewis@informatik.hu-berlin.de>
+
+ * parse.y (extdefs): Call ggc_collect.
+
2000-03-18 Nathan Sidwell <nathan@codesourcery.com>
* class.c (build_base_field): Use TYPE_ALIGN to examine a type.
diff --git a/gcc/cp/parse.y b/gcc/cp/parse.y
index 645d7ee..ab6012f 100644
--- a/gcc/cp/parse.y
+++ b/gcc/cp/parse.y
@@ -441,9 +441,9 @@ program:
extdefs:
{ $<ttype>$ = NULL_TREE; }
lang_extdef
- { $<ttype>$ = NULL_TREE; }
+ { $<ttype>$ = NULL_TREE; ggc_collect (); }
| extdefs lang_extdef
- { $<ttype>$ = NULL_TREE; }
+ { $<ttype>$ = NULL_TREE; ggc_collect (); }
;
extdefs_opt: