diff options
author | Andrew MacLeod <amacleod@cygnus.com> | 1999-01-19 09:39:37 +0000 |
---|---|---|
committer | Andrew Macleod <amacleod@gcc.gnu.org> | 1999-01-19 09:39:37 +0000 |
commit | b472794d0e1babaa0e0e33975712084279933fe8 (patch) | |
tree | 78fafd43b4dbc569ee78f3f8754835b0bd6960e4 /gcc/java/java-tree.h | |
parent | 35a6fc82940b2f9eb35d6b1c73b02c9f565168c1 (diff) | |
download | gcc-b472794d0e1babaa0e0e33975712084279933fe8.zip gcc-b472794d0e1babaa0e0e33975712084279933fe8.tar.gz gcc-b472794d0e1babaa0e0e33975712084279933fe8.tar.bz2 |
optabs.c (emit_libcall_block): Add a REG_EH_REGION reg note to all calls within a libcall block to indicate no...
* optabs.c (emit_libcall_block): Add a REG_EH_REGION reg note to all
calls within a libcall block to indicate no throws are possible.
* flow.c (find_basic_blocks, find_basic_blocks_1): Don't look for
libcall blocks. Don't add edges to exception handlers if we see
a REG_EH_REGION note with a value of 0.
(make_edges): Override active_eh_region vector if the call has a note
indicating the call does not throw.
From-SVN: r24757
Diffstat (limited to 'gcc/java/java-tree.h')
0 files changed, 0 insertions, 0 deletions