diff options
author | Martin v. Löwis <loewis@informatik.hu-berlin.de> | 2000-03-18 18:12:54 +0000 |
---|---|---|
committer | Martin v. Löwis <loewis@gcc.gnu.org> | 2000-03-18 18:12:54 +0000 |
commit | 432aff6669f209734a2777df83629b5936321167 (patch) | |
tree | c80ce3d107db6f1556a801e76e8e0efdd4d44de2 /gcc | |
parent | f281dd5a9d89be2cf944d3f487090fb80bc1e875 (diff) | |
download | gcc-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/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/cp/parse.y | 4 |
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: |