diff options
author | Geoffrey Keating <geoffk@redhat.com> | 2002-06-04 07:11:05 +0000 |
---|---|---|
committer | Geoffrey Keating <geoffk@gcc.gnu.org> | 2002-06-04 07:11:05 +0000 |
commit | e2500fedef1a1c5b9e818fd1e2c281adff80df4a (patch) | |
tree | 720630adca0f6b357e05c4feb8cbe33d556925ce /gcc/c-objc-common.c | |
parent | c2ae66169b8326bbf9b1dfa63083d2560fea7ddf (diff) | |
download | gcc-e2500fedef1a1c5b9e818fd1e2c281adff80df4a.zip gcc-e2500fedef1a1c5b9e818fd1e2c281adff80df4a.tar.gz gcc-e2500fedef1a1c5b9e818fd1e2c281adff80df4a.tar.bz2 |
Merge from pch-branch up to tag pch-commit-20020603.
From-SVN: r54232
Diffstat (limited to 'gcc/c-objc-common.c')
-rw-r--r-- | gcc/c-objc-common.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gcc/c-objc-common.c b/gcc/c-objc-common.c index df16be1..1ff2668 100644 --- a/gcc/c-objc-common.c +++ b/gcc/c-objc-common.c @@ -41,7 +41,7 @@ static void expand_deferred_fns PARAMS ((void)); static tree start_cdtor PARAMS ((int)); static void finish_cdtor PARAMS ((tree)); -static varray_type deferred_fns; +static GTY(()) varray_type deferred_fns; int c_missing_noreturn_ok_p (decl) @@ -253,7 +253,6 @@ c_objc_common_init (filename) } VARRAY_TREE_INIT (deferred_fns, 32, "deferred_fns"); - ggc_add_tree_varray_root (&deferred_fns, 1); return filename; } @@ -291,7 +290,7 @@ expand_deferred_fns () } } - VARRAY_FREE (deferred_fns); + deferred_fns = 0; } static tree @@ -413,3 +412,5 @@ c_tree_printer (buffer) return 0; } } + +#include "gt-c-objc-common.h" |