summaryrefslogtreecommitdiff
path: root/gcc/except.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/except.c')
-rw-r--r--gcc/except.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/except.c b/gcc/except.c
index c654aba1f4e..64be6afd2c4 100644
--- a/gcc/except.c
+++ b/gcc/except.c
@@ -525,6 +525,12 @@ get_eh_region_tree_label (struct eh_region *region)
return region->tree_label;
}
+tree
+get_eh_region_no_tree_label (int region)
+{
+ return VEC_index (eh_region, cfun->eh->region_array, region)->tree_label;
+}
+
void
set_eh_region_tree_label (struct eh_region *region, tree lab)
{