From: Jeffrey A Law Date: Fri, 29 May 1998 01:01:21 +0000 (+0000) Subject: jump.c (thread_jumps): Do not look at the NOTE_LINE_NUMBER of a non-note insn. X-Git-Tag: prereleases/egcs-1.1-prerelease~1021 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c71407f935c633b9d092349ad14ee0df473a34f9;p=thirdparty%2Fgcc.git jump.c (thread_jumps): Do not look at the NOTE_LINE_NUMBER of a non-note insn. * jump.c (thread_jumps): Do not look at the NOTE_LINE_NUMBER of a non-note insn. From-SVN: r20135 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 85dad03ca407..fa6c161976f5 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,8 @@ Fri May 29 01:48:25 1998 Jeffrey A Law (law@cygnus.com) + * jump.c (thread_jumps): Do not look at the NOTE_LINE_NUMBER + of a non-note insn. + * gcse.c (pre_delete): Fix code to determine the mode of the reaching pseudo register. diff --git a/gcc/jump.c b/gcc/jump.c index 301381c40d9b..d5e33966a881 100644 --- a/gcc/jump.c +++ b/gcc/jump.c @@ -4526,6 +4526,7 @@ thread_jumps (f, max_reg, flag_before_loop) rtx prev = PREV_INSN (new_label); if (flag_before_loop + && GET_CODE (prev) == NOTE && NOTE_LINE_NUMBER (prev) == NOTE_INSN_LOOP_BEG) { /* Don't thread to the loop label. If a loop