x86: fix (AT&T) ROL instruction in issue #804
This commit is contained in:
parent
9ed7f53376
commit
d2574a2214
|
@ -14171,10 +14171,17 @@ static void printInstruction(MCInst *MI, SStream *O, MCRegisterInfo *MRI)
|
||||||
if (!X86_lockrep(MI, O)) {
|
if (!X86_lockrep(MI, O)) {
|
||||||
#ifndef CAPSTONE_DIET
|
#ifndef CAPSTONE_DIET
|
||||||
// HACK TODO
|
// HACK TODO
|
||||||
if (opcode == X86_MOV32sm) {
|
switch(opcode) {
|
||||||
SStream_concat0(O, "movw\t");
|
default:
|
||||||
} else
|
SStream_concat0(O, AsmStrs+(Bits & 16383)-1);
|
||||||
SStream_concat0(O, AsmStrs+(Bits & 16383)-1);
|
break;
|
||||||
|
case X86_MOV32sm:
|
||||||
|
SStream_concat0(O, "movw\t");
|
||||||
|
break;
|
||||||
|
case X86_ROL32r1:
|
||||||
|
SStream_concat0(O, "rol\t$1, ");
|
||||||
|
break;
|
||||||
|
}
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue