From cabb4d616d47300a65062eb07142738b1cd35563 Mon Sep 17 00:00:00 2001 From: bellard Date: Sat, 10 May 2003 15:07:00 +0000 Subject: TF flag support git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@144 c046a42c-6fe2-441c-8c8c-71466251a162 --- exec-i386.c | 1 + 1 file changed, 1 insertion(+) (limited to 'exec-i386.c') diff --git a/exec-i386.c b/exec-i386.c index 10a10d7..5b90305 100644 --- a/exec-i386.c +++ b/exec-i386.c @@ -371,6 +371,7 @@ int cpu_x86_exec(CPUX86State *env1) flags |= (3 << GEN_FLAG_CPL_SHIFT); } flags |= (env->eflags & IOPL_MASK) >> (12 - GEN_FLAG_IOPL_SHIFT); + flags |= (env->eflags & TF_MASK) << (GEN_FLAG_TF_SHIFT - 8); cs_base = env->seg_cache[R_CS].base; pc = cs_base + env->eip; tb = tb_find(&ptb, (unsigned long)pc, (unsigned long)cs_base, -- cgit v1.1