summaryrefslogtreecommitdiff
path: root/opc-i386.h
diff options
context:
space:
mode:
authorbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>2003-03-30 21:01:16 +0000
committerbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>2003-03-30 21:01:16 +0000
commitf631ef9bd262796779dd2b18741cf924831dab54 (patch)
tree84de5132f935b7a0f9c9a41238e5519f2f00a6d3 /opc-i386.h
parentf7341ff4006dd90ffc6560bb9db761b9d2950aaf (diff)
downloadqemu-f631ef9bd262796779dd2b18741cf924831dab54.tar.gz
better vm86 support - added iret - fixed push/pop fs/gs
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@68 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'opc-i386.h')
-rw-r--r--opc-i386.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/opc-i386.h b/opc-i386.h
index 2a50e26a75..84e41440f1 100644
--- a/opc-i386.h
+++ b/opc-i386.h
@@ -232,6 +232,10 @@ DEF(jmp_im, 1)
DEF(int_im, 1)
DEF(int3, 1)
DEF(into, 0)
+DEF(cli, 0)
+DEF(sti, 0)
+DEF(cli_vm, 0)
+DEF(sti_vm, 1)
DEF(boundw, 0)
DEF(boundl, 0)
DEF(cmpxchg8b, 0)
@@ -551,8 +555,12 @@ DEF(setle_T0_cc, 0)
DEF(xor_T0_1, 0)
DEF(set_cc_op, 1)
DEF(movl_eflags_T0, 0)
+DEF(movw_eflags_T0, 0)
+DEF(movw_eflags_T0_vm, 1)
+DEF(movl_eflags_T0_vm, 1)
DEF(movb_eflags_T0, 0)
DEF(movl_T0_eflags, 0)
+DEF(movl_T0_eflags_vm, 0)
DEF(cld, 0)
DEF(std, 0)
DEF(clc, 0)