From 4e6d1743a1ecc5cf64ceaa7267494828c51383b4 Mon Sep 17 00:00:00 2001 From: Jan Hubicka Date: Sat, 4 Apr 2009 19:09:45 +0200 Subject: except.c (remove_eh_handler): Make static. * except.c (remove_eh_handler): Make static. (eh_region_must_not_throw_p): Kill. (expand_resx_expr): Assertize. (duplicate_eh_regions): Accept callback as parameter; comment. * except.h (duplicate_eh_regions): New function. (remap_decl_v): Kill. (copy_cfg_body): Update call of duplicate_eh_regions. From-SVN: r145542 --- gcc/except.h | 1 + 1 file changed, 1 insertion(+) (limited to 'gcc/except.h') diff --git a/gcc/except.h b/gcc/except.h index e407ec2c7f8..741c6548339 100644 --- a/gcc/except.h +++ b/gcc/except.h @@ -97,6 +97,7 @@ extern struct eh_region *gen_eh_region_allowed (struct eh_region *, tree); extern struct eh_region *gen_eh_region_must_not_throw (struct eh_region *); extern int get_eh_region_number (struct eh_region *); extern bool get_eh_region_may_contain_throw (struct eh_region *); +extern tree get_eh_region_no_tree_label (int); extern tree get_eh_region_tree_label (struct eh_region *); extern void set_eh_region_tree_label (struct eh_region *, tree); -- cgit v1.2.1