Reported by: Edouard Gomez <ed.gomez@free.fr>
svn path=/trunk/yasm/; revision=1075
EXTRA_DIST += modules/arch/x86/tests/overflow.asm
EXTRA_DIST += modules/arch/x86/tests/overflow.errwarn
EXTRA_DIST += modules/arch/x86/tests/overflow.hex
+EXTRA_DIST += modules/arch/x86/tests/rep.asm
+EXTRA_DIST += modules/arch/x86/tests/rep.errwarn
+EXTRA_DIST += modules/arch/x86/tests/rep.hex
EXTRA_DIST += modules/arch/x86/tests/ret.asm
EXTRA_DIST += modules/arch/x86/tests/ret.errwarn
EXTRA_DIST += modules/arch/x86/tests/ret.hex
--- /dev/null
+repne lodsw
+repnz lodsd
+rep stosb
+repe cmpsb
+repz movsb
--- /dev/null
+f2
+ad
+f2
+66
+ad
+f3
+aa
+f3
+a6
+f3
+a4
}
R E P E {
data[0] = X86_LOCKREP;
- data[1] = 0xF4;
+ data[1] = 0xF3;
return YASM_ARCH_CHECK_ID_PREFIX;
}
R E P Z {
data[0] = X86_LOCKREP;
- data[1] = 0xF4;
+ data[1] = 0xF3;
return YASM_ARCH_CHECK_ID_PREFIX;
}