diff options
-rw-r--r-- | gcc/ChangeLog | 8 | ||||
-rw-r--r-- | gcc/c-parse.in | 2 |
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index edc2df4..5c5ec118 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2000-07-31 Geoff Keating <geoffk@cygnus.com> + + * c-parse.in (extdefs): Call ggc_collect between external + definitions. + 2000-07-30 Michael Hayes <mhayes@cygnus.com> Richard Henderson <rth@cygnus.com> @@ -111,7 +116,8 @@ Sun Jul 30 20:38:26 MET DST 2000 Jan Hubicka <jh@suse.cz> Sun Jul 30 20:30:41 MET DST 2000 Jan Hubicka <jh@suse.cz> - * combine.c (if_then_else_cond): Be sure that mode fits in HOST_WIDE_INT + * combine.c (if_then_else_cond): Be sure that mode fits in + HOST_WIDE_INT. Sun Jul 30 20:27:36 MET DST 2000 Jan Hubicka <jh@suse.cz> diff --git a/gcc/c-parse.in b/gcc/c-parse.in index b516ddf..b0cb001 100644 --- a/gcc/c-parse.in +++ b/gcc/c-parse.in @@ -296,7 +296,7 @@ program: /* empty */ extdefs: {$<ttype>$ = NULL_TREE; } extdef - | extdefs {$<ttype>$ = NULL_TREE; } extdef + | extdefs {$<ttype>$ = NULL_TREE; ggc_collect(); } extdef ; extdef: |