(print_operand_address) [MOTOROLA !SGS]:
authorRichard Stallman <rms@gnu.org>
Sat, 31 Oct 1992 21:18:30 +0000 (21:18 +0000)
committerRichard Stallman <rms@gnu.org>
Sat, 31 Oct 1992 21:18:30 +0000 (21:18 +0000)
Don't subtract 2 in the address displacement.

From-SVN: r2666

gcc/config/m68k/m68k.c

index addc5ab1cb27917fddfdba264408cc789b9c5863..cca5ef1cc2018f16375898755f38038fd06044a4 100644 (file)
@@ -1787,7 +1787,7 @@ print_operand_address (file, addr)
                             CODE_LABEL_NUMBER (XEXP (addr, 0)),
                             reg_names[REGNO (XEXP (ireg, 0))]);
 #else
-               asm_fprintf (file, "%LL%d-%LLI%d-2.b(%Rpc,%s.w",
+               asm_fprintf (file, "%LL%d-%LLI%d.b(%Rpc,%s.w",
                             CODE_LABEL_NUMBER (XEXP (addr, 0)),
                             CODE_LABEL_NUMBER (XEXP (addr, 0)),
                             reg_names[REGNO (XEXP (ireg, 0))]);
@@ -1807,7 +1807,7 @@ print_operand_address (file, addr)
                             CODE_LABEL_NUMBER (XEXP (addr, 0)),
                             reg_names[REGNO (ireg)]);
 #else
-               asm_fprintf (file, "%LL%d-%LLI%d-2.b(%Rpc,%s.l",
+               asm_fprintf (file, "%LL%d-%LLI%d.b(%Rpc,%s.l",
                             CODE_LABEL_NUMBER (XEXP (addr, 0)),
                             CODE_LABEL_NUMBER (XEXP (addr, 0)),
                             reg_names[REGNO (ireg)]);
@@ -1839,7 +1839,7 @@ print_operand_address (file, addr)
                         CODE_LABEL_NUMBER (XEXP (addr, 0)),
                         reg_names[REGNO (breg)]);
 #else
-           asm_fprintf (file, "%LL%d-%LLI%d-2.b(%Rpc,%s.l",
+           asm_fprintf (file, "%LL%d-%LLI%d.b(%Rpc,%s.l",
                         CODE_LABEL_NUMBER (XEXP (addr, 0)),
                         CODE_LABEL_NUMBER (XEXP (addr, 0)),
                         reg_names[REGNO (breg)]);
@@ -1934,7 +1934,7 @@ print_operand_address (file, addr)
                         CODE_LABEL_NUMBER (XEXP (addr, 0)),
                         reg_names[REGNO (reg1)]);
 #else
-           asm_fprintf (file, "%LL%d-%LLI%d-2.b(%Rpc,%s.l)",
+           asm_fprintf (file, "%LL%d-%LLI%d.b(%Rpc,%s.l)",
                         CODE_LABEL_NUMBER (XEXP (addr, 0)),
                         CODE_LABEL_NUMBER (XEXP (addr, 0)),
                         reg_names[REGNO (reg1)]);