(output_bb): Fix error in long backwards branch with nullified delay
authorRichard Kenner <kenner@gcc.gnu.org>
Thu, 13 Jul 1995 23:29:52 +0000 (19:29 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Thu, 13 Jul 1995 23:29:52 +0000 (19:29 -0400)
slot.

From-SVN: r10120

gcc/config/pa/pa.c

index 53580d49a1e11894e116cb2e488da7d5fa20a8f3..695c4068488ee625b279a3faf03a0aed2625ec94 100644 (file)
@@ -3799,9 +3799,9 @@ output_bb (operands, nullify, length, negated, insn, which)
            else
              strcat (buf, ">=");
            if (negated)
-             strcat (buf, " %0,%1,.+12\n\tbl %3,0");
+             strcat (buf, ",n %0,%1,.+12\n\tbl %3,0");
            else
-             strcat (buf, " %0,%1,.+12\n\tbl %2,0");
+             strcat (buf, ",n %0,%1,.+12\n\tbl %2,0");
          }
        /* Handle short backwards branch with an unfilled delay slot.
           Using a bb;nop rather than extrs;bl saves 1 cycle for both