From d7730f7a39dbbfb400ad22bb5aa6e9c5f4744763 Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Mon, 6 Aug 2001 10:14:39 -0700 Subject: [PATCH] except.c (convert_from_eh_region_ranges_1): Never mark USE or CLOBBER insns as throwing. * except.c (convert_from_eh_region_ranges_1): Never mark USE or CLOBBER insns as throwing. From-SVN: r44666 --- gcc/except.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gcc/except.c b/gcc/except.c index 4397cfc963d..3bedec97f51 100644 --- a/gcc/except.c +++ b/gcc/except.c @@ -1240,6 +1240,8 @@ convert_from_eh_region_ranges_1 (pinsns, orig_sp, cur) /* If we wanted exceptions for non-call insns, then any may_trap_p instruction could throw. */ || (flag_non_call_exceptions + && GET_CODE (PATTERN (insn)) != CLOBBER + && GET_CODE (PATTERN (insn)) != USE && may_trap_p (PATTERN (insn))))) { REG_NOTES (insn) = alloc_EXPR_LIST (REG_EH_REGION, GEN_INT (cur),