]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
* print-rtl.c (print_rtx): Print space before vector, not after.
authorschwab <schwab@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 17 Jun 2002 19:13:46 +0000 (19:13 +0000)
committerschwab <schwab@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 17 Jun 2002 19:13:46 +0000 (19:13 +0000)
(debug_rtx): Clear sawclose before printing.
(debug_rtx_list): Print newline after each list element.
(debug_rtx_range): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54712 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/print-rtl.c

index 094dc639a72fcacad34723e30abe13bd1259dbc6..bb963cd9c26e431449c1a0774afc158fba9adfab 100644 (file)
@@ -1,3 +1,10 @@
+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>
 
        * function.h (struct function) [funcdef_no]: Rename profile_label_no.
index f4c92d4ca629094c1dcab4758dc90fe286bec5a4..88de967a056418f009ed96cba253d9af54c93eef 100644 (file)
@@ -323,7 +323,7 @@ print_rtx (in_rtx)
                     print_rtx_head, indent * 2, "");
            sawclose = 0;
          }
-       fputs ("", outfile);
+       fputs (" [", outfile);
        if (NULL != XVEC (in_rtx, i))
          {
            indent += 2;
@@ -338,7 +338,7 @@ print_rtx (in_rtx)
        if (sawclose)
          fprintf (outfile, "\n%s%*s", print_rtx_head, indent * 2, "");
 
-       fputs ("] ", outfile);
+       fputs ("]", outfile);
        sawclose = 1;
        indent -= 2;
        break;
@@ -616,6 +616,7 @@ debug_rtx (x)
      rtx x;
 {
   outfile = stderr;
+  sawclose = 0;
   print_rtx (x);
   fprintf (stderr, "\n");
 }
@@ -652,7 +653,10 @@ debug_rtx_list (x, n)
       }
 
   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.  */
@@ -664,6 +668,7 @@ debug_rtx_range (start, end)
   while (1)
     {
       debug_rtx (start);
+      fprintf (stderr, "\n");
       if (!start || start == end)
        break;
       start = NEXT_INSN (start);