From: Richard Henderson Date: Mon, 6 Aug 2001 17:14:39 +0000 (-0700) Subject: except.c (convert_from_eh_region_ranges_1): Never mark USE or CLOBBER insns as throwing. X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d7730f7a39dbbfb400ad22bb5aa6e9c5f4744763;p=platform%2Fupstream%2Fgcc.git 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 --- diff --git a/gcc/except.c b/gcc/except.c index 4397cfc..3bedec9 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),