diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1995-07-13 19:29:52 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1995-07-13 19:29:52 -0400 |
commit | 6dd0e0b2f024472e404bc93ca737d8341cbb1fed (patch) | |
tree | e9ce8069f5f92ba995970f4367a40ececd18b704 /gcc | |
parent | 1433f0f959b33d633074b87433dcb83f89261247 (diff) | |
download | gcc-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
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/config/pa/pa.c | 4 |
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 |