aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2001-01-07 01:53:21 -0800
committerRichard Henderson <rth@gcc.gnu.org>2001-01-07 01:53:21 -0800
commitcabf38914c6f95b661531b8a5544c894fd2e1260 (patch)
tree81d3d23b76878ab60076fae8c8c82f262ae84a81
parent9db0819efcc859f1b86006b28c5084b5ff8068ab (diff)
downloadgcc-cabf38914c6f95b661531b8a5544c894fd2e1260.zip
gcc-cabf38914c6f95b661531b8a5544c894fd2e1260.tar.gz
gcc-cabf38914c6f95b661531b8a5544c894fd2e1260.tar.bz2
* sched-rgn.c (is_cfg_nonregular): Fix thinko's last change.
From-SVN: r38763
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/sched-rgn.c5
2 files changed, 6 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c2fdbf9..7a1df4c 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,9 @@
2001-01-07 Richard Henderson <rth@redhat.com>
+ * sched-rgn.c (is_cfg_nonregular): Fix thinko's last change.
+
+2001-01-07 Richard Henderson <rth@redhat.com>
+
* Makefile.in (DRIVER_DEFINES): Define ENABLE_SHARED_LIBGCC and
NO_SHARED_LIBGCC_MULTILIB as required for the target.
* gcc.c (init_spec): Massage the existing libgcc_spec into a
diff --git a/gcc/sched-rgn.c b/gcc/sched-rgn.c
index c1c215a..6ad4d9e 100644
--- a/gcc/sched-rgn.c
+++ b/gcc/sched-rgn.c
@@ -351,12 +351,11 @@ is_cfg_nonregular ()
code = GET_CODE (insn);
if (GET_RTX_CLASS (code) == 'i' && code != JUMP_INSN)
{
- rtx note = find_reg_note (REG_NOTES (insn), REG_LABEL, NULL_RTX);
+ rtx note = find_reg_note (insn, REG_LABEL, NULL_RTX);
if (note
&& ! (GET_CODE (NEXT_INSN (insn)) == JUMP_INSN
- && find_reg_note (REG_NOTES (NEXT_INSN (insn)),
- REG_LABEL,
+ && find_reg_note (NEXT_INSN (insn), REG_LABEL,
XEXP (note, 0))))
return 1;
}