mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-27 03:51:15 +08:00
gas/
2012-09-23 Maciej W. Rozycki <macro@codesourcery.com> * config/tc-mips.c (append_insn) <BFD_RELOC_MIPS_JMP>: Don't mark as incomplete for constant expressions. <BFD_RELOC_MIPS16_JMP>: Likewise.
This commit is contained in:
parent
e1b47bd5c7
commit
335574df3c
@ -1,3 +1,9 @@
|
||||
2012-09-23 Maciej W. Rozycki <macro@codesourcery.com>
|
||||
|
||||
* config/tc-mips.c (append_insn) <BFD_RELOC_MIPS_JMP>: Don't
|
||||
mark as incomplete for constant expressions.
|
||||
<BFD_RELOC_MIPS16_JMP>: Likewise.
|
||||
|
||||
2012-09-23 Richard Sandiford <rdsandiford@googlemail.com>
|
||||
Maciej W. Rozycki <macro@codesourcery.com>
|
||||
|
||||
|
@ -4104,7 +4104,7 @@ append_insn (struct mips_cl_insn *ip, expressionS *address_expr,
|
||||
(unsigned long) address_expr->X_add_number);
|
||||
ip->insn_opcode |= ((address_expr->X_add_number >> shift)
|
||||
& 0x3ffffff);
|
||||
ip->complete_p = 0;
|
||||
ip->complete_p = 1;
|
||||
}
|
||||
break;
|
||||
|
||||
@ -4116,7 +4116,7 @@ append_insn (struct mips_cl_insn *ip, expressionS *address_expr,
|
||||
(((address_expr->X_add_number & 0x7c0000) << 3)
|
||||
| ((address_expr->X_add_number & 0xf800000) >> 7)
|
||||
| ((address_expr->X_add_number & 0x3fffc) >> 2));
|
||||
ip->complete_p = 0;
|
||||
ip->complete_p = 1;
|
||||
break;
|
||||
|
||||
case BFD_RELOC_16_PCREL_S2:
|
||||
|
Loading…
Reference in New Issue
Block a user