summaryrefslogtreecommitdiff
path: root/gcc/tree-eh.c
diff options
context:
space:
mode:
authorbstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4>2009-09-03 07:15:51 +0000
committerbstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4>2009-09-03 07:15:51 +0000
commit43ee3f43c8355e623faca36246804e55a784b985 (patch)
treebe310b3c549e4a26b6cc910f7f7dc8dcbd09a174 /gcc/tree-eh.c
parentc5f9099f3c8c8e7e3a89952504f01eec289117bd (diff)
downloadgcc-43ee3f43c8355e623faca36246804e55a784b985.tar.gz
2009-09-03 Basile Starynkevitch <basile@starynkevitch.net>
MELT branch merged with trunk rev 151367 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@151369 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree-eh.c')
-rw-r--r--gcc/tree-eh.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/gcc/tree-eh.c b/gcc/tree-eh.c
index b8972063c9d..d9baf711379 100644
--- a/gcc/tree-eh.c
+++ b/gcc/tree-eh.c
@@ -2823,7 +2823,7 @@ tree_empty_eh_handler_p (basic_block bb)
region = gimple_resx_region (gsi_stmt (gsi));
/* filter_object set. */
- gsi_prev (&gsi);
+ gsi_prev_nondebug (&gsi);
if (gsi_end_p (gsi))
return 0;
if (gimple_code (gsi_stmt (gsi)) == GIMPLE_ASSIGN)
@@ -2836,7 +2836,7 @@ tree_empty_eh_handler_p (basic_block bb)
filter_tmp = gimple_assign_rhs1 (gsi_stmt (gsi));
/* filter_object set. */
- gsi_prev (&gsi);
+ gsi_prev_nondebug (&gsi);
if (gsi_end_p (gsi))
return 0;
if (gimple_code (gsi_stmt (gsi)) != GIMPLE_ASSIGN)
@@ -2848,7 +2848,7 @@ tree_empty_eh_handler_p (basic_block bb)
/* exc_ptr get. */
if (TREE_CODE (exc_ptr_tmp) != EXC_PTR_EXPR)
{
- gsi_prev (&gsi);
+ gsi_prev_nondebug (&gsi);
if (gsi_end_p (gsi))
return 0;
if (gimple_code (gsi_stmt (gsi)) != GIMPLE_ASSIGN)
@@ -2864,7 +2864,7 @@ tree_empty_eh_handler_p (basic_block bb)
/* filter_object get. */
if (TREE_CODE (filter_tmp) != FILTER_EXPR)
{
- gsi_prev (&gsi);
+ gsi_prev_nondebug (&gsi);
if (gsi_end_p (gsi))
return 0;
if (gimple_code (gsi_stmt (gsi)) != GIMPLE_ASSIGN)
@@ -2878,7 +2878,7 @@ tree_empty_eh_handler_p (basic_block bb)
}
/* label. */
- gsi_prev (&gsi);
+ gsi_prev_nondebug (&gsi);
if (gsi_end_p (gsi))
return 0;
}