diff options
Diffstat (limited to 'gas/config/tc-m68k.c')
-rw-r--r-- | gas/config/tc-m68k.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gas/config/tc-m68k.c b/gas/config/tc-m68k.c index 5235db4..dc82c13 100644 --- a/gas/config/tc-m68k.c +++ b/gas/config/tc-m68k.c @@ -2130,7 +2130,8 @@ m68k_ip (instring) opP->error = "out of range"; insop (tmpreg, opcode); if (isvar (&opP->disp)) - the_ins.reloc[the_ins.nrel - 1].n = (opcode->m_codenum) * 2; + the_ins.reloc[the_ins.nrel - 1].n = + (opcode->m_codenum) * 2 + 1; break; case 'w': if (!isword (tmpreg)) |