diff --git a/i386-asm.h b/i386-asm.h index f841d08..760c06d 100644 --- a/i386-asm.h +++ b/i386-asm.h @@ -34,6 +34,7 @@ DEF_ASM_OP0(rsm, 0x0faa) DEF_ASM_OP0(hlt, 0xf4) DEF_ASM_OP0(nop, 0x90) + DEF_ASM_OP0(pause, 0xf390) DEF_ASM_OP0(xlat, 0xd7) /* strings */ diff --git a/tests/asmtest.S b/tests/asmtest.S index 8ae19d4..f73878f 100644 --- a/tests/asmtest.S +++ b/tests/asmtest.S @@ -606,3 +606,4 @@ ft1: ft2: ft3: ft4: ft5: ft6: ft7: ft8: ft9: .type ft7,%function .type ft8,"function" + pause