XADD invalid combination of opcode and operands
Original Reporter info from Mantis: adamwu
-
Reporter name:
Original Reporter info from Mantis: adamwu
- Reporter name:
Description:
Compiling a assembly function containing the following line:
XADD EAX, ESI
results in the following error:
Error: Asm: [xadd reg32,reg32] invalid combination of opcode and operands
but it is in fact a valid combination of opcode and operands.
Additional information:
Temporary workaround, use:
XCHG EAX, ESI
ADD EAX, ESI
Mantis conversion info:
- Mantis ID: 21146
- OS: OpenSUSE
- OS Build: 11
- Platform: Linux i386
- Version: 2.6.0
- Fixed in version: 3.0.0
- Fixed in revision: 20177 (#fc569e22)