aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1995-07-13 19:29:52 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1995-07-13 19:29:52 -0400
commit6dd0e0b2f024472e404bc93ca737d8341cbb1fed (patch)
treee9ce8069f5f92ba995970f4367a40ececd18b704
parent1433f0f959b33d633074b87433dcb83f89261247 (diff)
downloadgcc-6dd0e0b2f024472e404bc93ca737d8341cbb1fed.zip
gcc-6dd0e0b2f024472e404bc93ca737d8341cbb1fed.tar.gz
gcc-6dd0e0b2f024472e404bc93ca737d8341cbb1fed.tar.bz2
(output_bb): Fix error in long backwards branch with nullified delay
slot. From-SVN: r10120
-rw-r--r--gcc/config/pa/pa.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/pa/pa.c b/gcc/config/pa/pa.c
index 53580d4..695c406 100644
--- a/gcc/config/pa/pa.c
+++ b/gcc/config/pa/pa.c
@@ -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