x86-asm: Fix lcall/ljmp, xchg and inc/dec
commit78ee3759b8215da7bacd8a2a9c4e7cfd0af3a0aa
authorMichael Matz <matz@suse.de>
Mon, 2 May 2016 23:16:43 +0000 (3 01:16 +0200)
committerMichael Matz <matz@suse.de>
Mon, 2 May 2016 23:16:43 +0000 (3 01:16 +0200)
treef72ffd734aba9a1a9156e8f853e7605342c97911
parentd1515a0536d3906f96efa6ee399d6893f39532ce
x86-asm: Fix lcall/ljmp, xchg and inc/dec

Various x86 asm fixes: 64bit lcall/ljmp like 32bit a commit before,
xchgw accepted wrong operands on 32 and 64bit, and 64bit used
0x40/0x48+reg for incw/decw, but those are REX prefixes, not
instructions.
i386-asm.h
x86_64-asm.h