summaryrefslogtreecommitdiff
path: root/emulators/qemu-devel/files/patch-cpu-exec.c
blob: 57229ab351db738c96d82f00b1929f79eaa419d0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
--- a/cpu-exec.c
+++ b/cpu-exec.c
@@ -681,6 +681,10 @@ int cpu_exec(CPUArchState *env)
              * local variables as longjmp is marked 'noreturn'. */
             cpu = current_cpu;
             env = cpu->env_ptr;
+#if !(defined(CONFIG_USER_ONLY) && \
+      (defined(TARGET_M68K) || defined(TARGET_PPC) || defined(TARGET_S390X)))
+            cc = CPU_GET_CLASS(cpu);
+#endif
         }
     } /* for(;;) */