diff options
author | Jason Merrill <merrill@gnu.org> | 1996-10-12 01:34:08 +0000 |
---|---|---|
committer | Jason Merrill <merrill@gnu.org> | 1996-10-12 01:34:08 +0000 |
commit | fb19c4566d361b7be417a40bdff4aa5682aa97fa (patch) | |
tree | 21bfa21614c7d7fdfb65b8395c78f6e6e24d5c0e | |
parent | 405c1ce4d809b1cd22fed83a0e26a6d6590f11a6 (diff) | |
download | gcc-fb19c4566d361b7be417a40bdff4aa5682aa97fa.zip gcc-fb19c4566d361b7be417a40bdff4aa5682aa97fa.tar.gz gcc-fb19c4566d361b7be417a40bdff4aa5682aa97fa.tar.bz2 |
rest_of_compilation
From-SVN: r12956
-rw-r--r-- | gcc/toplev.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/gcc/toplev.c b/gcc/toplev.c index 2716394..81c14bf 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -3398,9 +3398,11 @@ rest_of_compilation (decl) the copy, but the original is unchanged. */ if (saved_block_tree != 0) - DECL_INITIAL (decl) = saved_block_tree; - if (saved_arguments != 0) - DECL_ARGUMENTS (decl) = saved_arguments; + { + DECL_INITIAL (decl) = saved_block_tree; + DECL_ARGUMENTS (decl) = saved_arguments; + DECL_ABSTRACT_ORIGIN (decl) = NULL_TREE; + } reload_completed = 0; |