objdump: unknown register %eiz
Jan Engelhardt
jengelh@medozas.de
Tue Jan 6 22:49:00 GMT 2009
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
More information about the Binutils
mailing list