diff options
Diffstat (limited to 'target-ppc/helper.c')
-rw-r--r-- | target-ppc/helper.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/target-ppc/helper.c b/target-ppc/helper.c index 0d904ddb10..c5de0eaa81 100644 --- a/target-ppc/helper.c +++ b/target-ppc/helper.c @@ -3196,10 +3196,11 @@ CPUPPCState *cpu_ppc_init (const char *cpu_model) cpu = POWERPC_CPU(object_new(TYPE_POWERPC_CPU)); env = &cpu->env; - cpu_exec_init(env); + if (tcg_enabled()) { ppc_translate_init(); } + env->cpu_model_str = cpu_model; cpu_ppc_register_internal(env, def); |