[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
objdump: ARMv6 asx and sax mnemonics
From: |
Nils Pipenbrinck |
Subject: |
objdump: ARMv6 asx and sax mnemonics |
Date: |
Tue, 23 Feb 2010 15:44:29 +0100 |
User-agent: |
Thunderbird 2.0.0.23 (X11/20090817) |
Hi everyone. I hope this is the correct list for this issue:
The objdump disassembler has a typo when disassembling the ARMv6
instruction <prefix>asx instruction. objdump disassembles it into:
<prefix>addaddx.
This is wrong: <prefix>addsubx would be more correct. (See Bug
binutils/6773)
And while I'm at it: Is there any reason to use non-standard mnemonics
for these instructions?
I've did a quick google search and all references of addsubx and addaddx
point to binutils or codes disassembled with objdump.
The rest of the world including gcc and ARM itself seems to use the more
compact sax and asx mnemonics.
Cheers,
Nils Pipenbrinck
- objdump: ARMv6 asx and sax mnemonics,
Nils Pipenbrinck <=