summaryrefslogtreecommitdiff
path: root/gcc/print-rtl.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@cygnus.com>1998-08-31 03:55:30 -0600
committerJeff Law <law@gcc.gnu.org>1998-08-31 03:55:30 -0600
commitda2ec29a6cd37cace754777558eb3deb0d9f06e6 (patch)
tree9e886c4b19e40538e3729b82c2f8766fd5be7fa8 /gcc/print-rtl.c
parentf3b1700b59b889e9c5e8fc8ecfbcd2467c806997 (diff)
downloadgcc-da2ec29a6cd37cace754777558eb3deb0d9f06e6.tar.gz
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
Diffstat (limited to 'gcc/print-rtl.c')
-rw-r--r--gcc/print-rtl.c13
1 files changed, 2 insertions, 11 deletions
diff --git a/gcc/print-rtl.c b/gcc/print-rtl.c
index 947a9b767c8..0415308cd35 100644
--- a/gcc/print-rtl.c
+++ b/gcc/print-rtl.c
@@ -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