diff options
| -rw-r--r-- | gcc/ChangeLog | 4 | ||||
| -rw-r--r-- | gcc/sched-ebb.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4dde9b6..ba48e50 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2002-06-17 Vladimir Makarov <vmakarov@redhat.com> + + * sched-ebb.c (init_ready_list): Check INSN_P first. + Mon Jun 17 17:26:15 2002 J"orn Rennecke <joern.rennecke@superh.com> * sh.md (divsi3): Update way how to find insns in a sequence. diff --git a/gcc/sched-ebb.c b/gcc/sched-ebb.c index 43bf9ab..e9d7482 100644 --- a/gcc/sched-ebb.c +++ b/gcc/sched-ebb.c @@ -94,7 +94,7 @@ init_ready_list (ready) next = NEXT_INSN (insn); if (INSN_DEP_COUNT (insn) == 0 - && (SCHED_GROUP_P (next) == 0 || ! INSN_P (next))) + && (! INSN_P (next) || SCHED_GROUP_P (next) == 0)) ready_add (ready, insn); if (!(SCHED_GROUP_P (insn))) target_n_insns++; |
