aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.h
diff options
context:
space:
mode:
authorRichard Henderson <rth@cygnus.com>1999-07-01 17:53:00 -0600
committerJeff Law <law@gcc.gnu.org>1999-07-01 17:53:00 -0600
commit9a2cab6e2bf1f6c2762c7d86939bd4a1477e0c3c (patch)
tree8a7ea865676f972ee21a083b697db5d4a550669d /gcc/function.h
parent2b12ffe08d94504c2dc796d087a29452b8b9b979 (diff)
downloadgcc-9a2cab6e2bf1f6c2762c7d86939bd4a1477e0c3c.zip
gcc-9a2cab6e2bf1f6c2762c7d86939bd4a1477e0c3c.tar.gz
gcc-9a2cab6e2bf1f6c2762c7d86939bd4a1477e0c3c.tar.bz2
except.c: Include intl.h.
X * except.c: Include intl.h. (expand_eh_return): Set current_function_cannot_inline. (save_eh_status, restore_eh_status): Twiddle eh_return_stub_label. * function.h (struct function): Add eh_return_stub_label. * flow.c (delete_unreachable_blocks): Don't merge across EH edges. * Makefile.in (except.o): Depend on intl.h. From-SVN: r27909
Diffstat (limited to 'gcc/function.h')
-rw-r--r--gcc/function.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/function.h b/gcc/function.h
index 297c4f0..c25933c 100644
--- a/gcc/function.h
+++ b/gcc/function.h
@@ -146,6 +146,7 @@ struct function
struct label_node *caught_return_label_stack;
tree protect_list;
rtx ehc;
+ rtx eh_return_stub_label;
/* For expr.c. */
rtx pending_chain;