summaryrefslogtreecommitdiff
path: root/gcc/except.c
diff options
context:
space:
mode:
authorcrux <crux@138bc75d-0d04-0410-961f-82ee72b054a4>1999-09-07 10:10:01 +0000
committercrux <crux@138bc75d-0d04-0410-961f-82ee72b054a4>1999-09-07 10:10:01 +0000
commit8efe44a4a28e3e3a1782cbf6d40f92075f55f97d (patch)
tree194b36b94e07894eebfa0d3294f15271a8a5be02 /gcc/except.c
parenta61839d5ecd190be691ee13890e94b1e26be32b3 (diff)
downloadgcc-8efe44a4a28e3e3a1782cbf6d40f92075f55f97d.tar.gz
Commit parts that were missing in Mark's last commit
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29164 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/except.c')
-rw-r--r--gcc/except.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/except.c b/gcc/except.c
index aa9f19a0040..05480067779 100644
--- a/gcc/except.c
+++ b/gcc/except.c
@@ -2393,6 +2393,7 @@ mark_eh_state (eh)
struct eh_status *eh;
{
mark_eh_stack (&eh->x_ehstack);
+ mark_eh_stack (&eh->x_catchstack);
mark_eh_queue (&eh->x_ehqueue);
ggc_mark_rtx (eh->x_catch_clauses);
@@ -2401,6 +2402,7 @@ mark_eh_state (eh)
ggc_mark_tree (eh->x_protect_list);
ggc_mark_rtx (eh->ehc);
+ ggc_mark_rtx (eh->x_eh_return_stub_label);
}
/* This group of functions initializes the exception handling data