Commit 7f11f1f9 by Andreas Schwab Committed by Andreas Schwab

print-rtl.c (print_rtx): Print space before vector, not after.

	* print-rtl.c (print_rtx): Print space before vector, not after.
	(debug_rtx): Clear sawclose before printing.
	(debug_rtx_list): Print newline after each list element.
	(debug_rtx_range): Likewise.

From-SVN: r54712
parent 1a4b27e8
2002-06-17 Andreas Schwab <schwab@suse.de>
* print-rtl.c (print_rtx): Print space before vector, not after.
(debug_rtx): Clear sawclose before printing.
(debug_rtx_list): Print newline after each list element.
(debug_rtx_range): Likewise.
2002-06-17 Richard Henderson <rth@redhat.com> 2002-06-17 Richard Henderson <rth@redhat.com>
* function.h (struct function) [funcdef_no]: Rename profile_label_no. * function.h (struct function) [funcdef_no]: Rename profile_label_no.
......
...@@ -323,7 +323,7 @@ print_rtx (in_rtx) ...@@ -323,7 +323,7 @@ print_rtx (in_rtx)
print_rtx_head, indent * 2, ""); print_rtx_head, indent * 2, "");
sawclose = 0; sawclose = 0;
} }
fputs ("[ ", outfile); fputs (" [", outfile);
if (NULL != XVEC (in_rtx, i)) if (NULL != XVEC (in_rtx, i))
{ {
indent += 2; indent += 2;
...@@ -338,7 +338,7 @@ print_rtx (in_rtx) ...@@ -338,7 +338,7 @@ print_rtx (in_rtx)
if (sawclose) if (sawclose)
fprintf (outfile, "\n%s%*s", print_rtx_head, indent * 2, ""); fprintf (outfile, "\n%s%*s", print_rtx_head, indent * 2, "");
fputs ("] ", outfile); fputs ("]", outfile);
sawclose = 1; sawclose = 1;
indent -= 2; indent -= 2;
break; break;
...@@ -616,6 +616,7 @@ debug_rtx (x) ...@@ -616,6 +616,7 @@ debug_rtx (x)
rtx x; rtx x;
{ {
outfile = stderr; outfile = stderr;
sawclose = 0;
print_rtx (x); print_rtx (x);
fprintf (stderr, "\n"); fprintf (stderr, "\n");
} }
...@@ -652,7 +653,10 @@ debug_rtx_list (x, n) ...@@ -652,7 +653,10 @@ debug_rtx_list (x, n)
} }
for (i = count, insn = x; i > 0 && insn != 0; i--, insn = NEXT_INSN (insn)) for (i = count, insn = x; i > 0 && insn != 0; i--, insn = NEXT_INSN (insn))
{
debug_rtx (insn); debug_rtx (insn);
fprintf (stderr, "\n");
}
} }
/* Call this function to print an rtx list from START to END inclusive. */ /* Call this function to print an rtx list from START to END inclusive. */
...@@ -664,6 +668,7 @@ debug_rtx_range (start, end) ...@@ -664,6 +668,7 @@ debug_rtx_range (start, end)
while (1) while (1)
{ {
debug_rtx (start); debug_rtx (start);
fprintf (stderr, "\n");
if (!start || start == end) if (!start || start == end)
break; break;
start = NEXT_INSN (start); start = NEXT_INSN (start);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment