X-Git-Url: http://drtracing.org/?a=blobdiff_plain;ds=sidebyside;f=gas%2Fconfig%2Ftc-mips.c;h=d31b4c4bc7e59ac3ae64a656fd7546dadf5005ce;hb=233b8738b057f7a9bfc9e37d76ae78e83f99c2e0;hp=f9b58117444b42d1cf62b480cb640a17c6c10daf;hpb=e94a679a11af21512dbb8b538ddc49e66bd33039;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/config/tc-mips.c b/gas/config/tc-mips.c index f9b5811744..d31b4c4bc7 100644 --- a/gas/config/tc-mips.c +++ b/gas/config/tc-mips.c @@ -1899,7 +1899,7 @@ append_insn (place, ip, address_expr, reloc_type, unmatched_hi) break; case BFD_RELOC_16_PCREL: - ip->insn_opcode |= (address_expr->X_add_number >> 2) & 0xffff; + ip->insn_opcode |= address_expr->X_add_number & 0xffff; break; case BFD_RELOC_16_PCREL_S2: