[Patch, AArch64, 4/5] backport recent fixes to 2.23 - fix to disassemble MOVZ and MOVN as MOV
Yufeng Zhang
Yufeng.Zhang@arm.com
Mon Feb 11 22:59:00 GMT 2013
This patch fixes the disassembler to display MOVZ and MOVN as MOV. It
was committed to the trunk at:
http://sourceware.org/ml/binutils-cvs/2013-01/msg00017.html
OK for 2_23-branch?
Thanks,
Yufeng
opcodes/
* aarch64-opc.c (aarch64_print_operand): Change to print
AARCH64_OPND_IMM_MOV in hexadecimal in the instruction and in decimal
in comment.
* aarch64-tbl.h (aarch64_opcode_table): Remove the 'F_PSEUDO' flag
from the opcode entries of OP_MOV_IMM_LOG, OP_MOV_IMM_WIDEN and
OP_MOV_IMM_WIDE.
gas/testsuite/
* gas/aarch64/int-insns.d: Update.
* gas/aarch64/mov.d: Update.
* gas/aarch64/reloc-insn.d: Update.
ld/testsuite/
* ld-aarch64/emit-relocs-264.d: Append the '-Mno-aliases' option to
the objdump directive.
* ld-aarch64/emit-relocs-266.d: Ditto.
* ld-aarch64/emit-relocs-268.d: Ditto.
* ld-aarch64/emit-relocs-269.d: Ditto.
* ld-aarch64/emit-relocs-270.d: Ditto.
* ld-aarch64/emit-relocs-271.d: Ditto.
* ld-aarch64/emit-relocs-272.d: Ditto.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 4-disass-mov-correctly.patch
Type: text/x-patch
Size: 12223 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20130211/abae22c7/attachment.bin>
More information about the Binutils
mailing list