This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
objdump: unknown register %eiz
- From: Jan Engelhardt <jengelh at medozas dot de>
- To: binutils at sourceware dot org
- Date: Tue, 6 Jan 2009 23:48:03 +0100 (CET)
- Subject: objdump: unknown register %eiz
Hi,
I noticed that objdump from binutils 2.19 produces an assembler output I
have not seen before:
608c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi
What is %eiz? Even with -M intel, I get:
608c: 8d 74 26 00 lea esi,[esi+eiz*1+0x0]
Another, different disassembler gives me the following intel-style
for the 4-byte opcode:
8d742600 lea esi, [esi]
So what's objdump got odd here?
thanks,
Jan