/* Instruction scheduling pass.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998,
- 1999, 2000 Free Software Foundation, Inc.
+ 1999, 2000, 2001 Free Software Foundation, Inc.
Contributed by Michael Tiemann (tiemann@cygnus.com) Enhanced by,
and currently maintained by, Jim Wilson (wilson@cygnus.com)
LINE_NOTE (insn) = line;
}
-/* After block B was scheduled, insert line notes into the insns list.
+/* After a block was scheduled, insert line notes into the insns list.
HEAD and TAIL are the boundaries of the block in which notes should
be processed.*/
void
-restore_line_notes (b, head, tail)
- int b;
+restore_line_notes (head, tail)
rtx head, tail;
{
rtx line, note, prev, new;
schedule_insn (insn, &ready, clock_var);
next:
+ ;
#ifdef MD_SCHED_REORDER2
/* Sort the ready list based on priority. */
if (ready.n_ready > 0)