From: Richard Sandiford Date: Sun, 23 Sep 2012 10:46:38 +0000 (+0000) Subject: gas/ X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=335574df3c281b3c469ec272686694b41bad928b;p=binutils-gdb.git gas/ 2012-09-23 Maciej W. Rozycki * config/tc-mips.c (append_insn) : Don't mark as incomplete for constant expressions. : Likewise. --- diff --git a/gas/ChangeLog b/gas/ChangeLog index c3abe80acdc..6856f58abae 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,9 @@ +2012-09-23 Maciej W. Rozycki + + * config/tc-mips.c (append_insn) : Don't + mark as incomplete for constant expressions. + : Likewise. + 2012-09-23 Richard Sandiford Maciej W. Rozycki diff --git a/gas/config/tc-mips.c b/gas/config/tc-mips.c index e71e35297ee..7ab846fdca7 100644 --- a/gas/config/tc-mips.c +++ b/gas/config/tc-mips.c @@ -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: