Commit 0be309f7 by Richard Stallman

(print_operand_address) [MOTOROLA !SGS]:

Don't subtract 2 in the address displacement.

From-SVN: r2666
parent 85ddb399
...@@ -1787,7 +1787,7 @@ print_operand_address (file, addr) ...@@ -1787,7 +1787,7 @@ print_operand_address (file, addr)
CODE_LABEL_NUMBER (XEXP (addr, 0)), CODE_LABEL_NUMBER (XEXP (addr, 0)),
reg_names[REGNO (XEXP (ireg, 0))]); reg_names[REGNO (XEXP (ireg, 0))]);
#else #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)),
CODE_LABEL_NUMBER (XEXP (addr, 0)), CODE_LABEL_NUMBER (XEXP (addr, 0)),
reg_names[REGNO (XEXP (ireg, 0))]); reg_names[REGNO (XEXP (ireg, 0))]);
...@@ -1807,7 +1807,7 @@ print_operand_address (file, addr) ...@@ -1807,7 +1807,7 @@ print_operand_address (file, addr)
CODE_LABEL_NUMBER (XEXP (addr, 0)), CODE_LABEL_NUMBER (XEXP (addr, 0)),
reg_names[REGNO (ireg)]); reg_names[REGNO (ireg)]);
#else #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)),
CODE_LABEL_NUMBER (XEXP (addr, 0)), CODE_LABEL_NUMBER (XEXP (addr, 0)),
reg_names[REGNO (ireg)]); reg_names[REGNO (ireg)]);
...@@ -1839,7 +1839,7 @@ print_operand_address (file, addr) ...@@ -1839,7 +1839,7 @@ print_operand_address (file, addr)
CODE_LABEL_NUMBER (XEXP (addr, 0)), CODE_LABEL_NUMBER (XEXP (addr, 0)),
reg_names[REGNO (breg)]); reg_names[REGNO (breg)]);
#else #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)),
CODE_LABEL_NUMBER (XEXP (addr, 0)), CODE_LABEL_NUMBER (XEXP (addr, 0)),
reg_names[REGNO (breg)]); reg_names[REGNO (breg)]);
...@@ -1934,7 +1934,7 @@ print_operand_address (file, addr) ...@@ -1934,7 +1934,7 @@ print_operand_address (file, addr)
CODE_LABEL_NUMBER (XEXP (addr, 0)), CODE_LABEL_NUMBER (XEXP (addr, 0)),
reg_names[REGNO (reg1)]); reg_names[REGNO (reg1)]);
#else #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)),
CODE_LABEL_NUMBER (XEXP (addr, 0)), CODE_LABEL_NUMBER (XEXP (addr, 0)),
reg_names[REGNO (reg1)]); reg_names[REGNO (reg1)]);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment