On 11/05/2016 21:55, Lluís Vilanova wrote: > > diff --git a/translate-all.c b/translate-all.c > index 8329ea6..1c16b14 100644 > --- a/translate-all.c > +++ b/translate-all.c > @@ -1092,6 +1092,8 @@ TranslationBlock *tb_gen_code(CPUState *cpu, > ti = profile_getclock(); > #endif > > + tcg_ctx.cpu = ENV_GET_CPU(env); > + > tcg_func_start(&tcg_ctx); > > gen_intermediate_code(env, tb); >
I prefer to also set this to NULL outside translation. Paolo