提交 c45b3c0e 编写于 作者: B bellard

efer is present even in legacy mode


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1393 c046a42c-6fe2-441c-8c8c-71466251a162
上级 e04f40b5
......@@ -431,7 +431,7 @@ int kqemu_cpu_exec(CPUState *env)
kenv->cr3 = env->cr[3];
kenv->cr4 = env->cr[4];
kenv->a20_mask = env->a20_mask;
#ifdef __x86_64__
#if KQEMU_VERSION >= 0x010100
kenv->efer = env->efer;
#endif
if (env->dr[7] & 0xff) {
......@@ -530,6 +530,11 @@ int kqemu_cpu_exec(CPUState *env)
#endif
return 1;
} else if (ret == KQEMU_RET_INTR) {
#ifdef DEBUG
if (loglevel & CPU_LOG_INT) {
cpu_dump_state(env, logfile, fprintf, 0);
}
#endif
return 0;
} else if (ret == KQEMU_RET_SOFTMMU) {
return 2;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册