From 0be309f796b8731d661ae31af09609e1d8ee9330 Mon Sep 17 00:00:00 2001 From: Richard Stallman Date: Sat, 31 Oct 1992 21:18:30 +0000 Subject: [PATCH] (print_operand_address) [MOTOROLA !SGS]: Don't subtract 2 in the address displacement. From-SVN: r2666 --- gcc/config/m68k/m68k.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gcc/config/m68k/m68k.c b/gcc/config/m68k/m68k.c index addc5ab1cb2..cca5ef1cc20 100644 --- a/gcc/config/m68k/m68k.c +++ b/gcc/config/m68k/m68k.c @@ -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)]); -- 2.30.2