print-rtl.c (print_rtx): NOTE_INSN_LIVE has an rtx not a bitmap.

�
        * print-rtl.c (print_rtx): NOTE_INSN_LIVE has an rtx not a bitmap.
        * haifa-sched.c (sched_analyze): Handle NOTE_INSN_RANGE_START
        and NOTE_INSN_RANGE_END specially.
        (reemit_notes): Likewise.

From-SVN: r22126
This commit is contained in:
Richard Henderson 1998-08-31 03:55:30 -06:00 committed by Jeff Law
parent f3b1700b59
commit da2ec29a6c

View File

@ -124,7 +124,8 @@ print_rtx (in_rtx)
if (i == 3 && GET_CODE (in_rtx) == NOTE
&& (NOTE_LINE_NUMBER (in_rtx) == NOTE_INSN_RANGE_START
|| NOTE_LINE_NUMBER (in_rtx) == NOTE_INSN_RANGE_END))
|| NOTE_LINE_NUMBER (in_rtx) == NOTE_INSN_RANGE_END
|| NOTE_LINE_NUMBER (in_rtx) == NOTE_INSN_LIVE))
{
indent += 2;
if (!sawclose)
@ -134,16 +135,6 @@ print_rtx (in_rtx)
break;
}
if (i == 3 && GET_CODE (in_rtx) == NOTE
&& NOTE_LINE_NUMBER (in_rtx) == NOTE_INSN_LIVE)
{
if (XBITMAP (in_rtx, i) == NULL)
fprintf (outfile, " {null}");
else
bitmap_print (outfile, XBITMAP (in_rtx, i), " {", "}");
sawclose = 0;
}
if (XSTR (in_rtx, i) == 0)
fprintf (outfile, " \"\"");
else