]> git.proxmox.com Git - qemu.git/blobdiff - cpu-exec.c
Move cpu_has_work and cpu_pc_from_tb to cpu.h
[qemu.git] / cpu-exec.c
index 6440f12b978db9d689b24229aa3024ba82493dca..49de9e0ad96bb0edfc3b6d9ced58357458bb3638 100644 (file)
@@ -32,7 +32,7 @@ int tb_invalidated_flag;
 
 //#define CONFIG_DEBUG_EXEC
 
-int qemu_cpu_has_work(CPUState *env)
+bool qemu_cpu_has_work(CPUState *env)
 {
     return cpu_has_work(env);
 }
@@ -271,33 +271,7 @@ int cpu_exec(CPUState *env1)
                     ret = env->exception_index;
                     break;
 #else
-#if defined(TARGET_I386)
-                    do_interrupt(env);
-#elif defined(TARGET_PPC)
-                    do_interrupt(env);
-#elif defined(TARGET_LM32)
-                    do_interrupt(env);
-#elif defined(TARGET_MICROBLAZE)
-                    do_interrupt(env);
-#elif defined(TARGET_MIPS)
-                    do_interrupt(env);
-#elif defined(TARGET_SPARC)
-                    do_interrupt(env);
-#elif defined(TARGET_ARM)
                     do_interrupt(env);
-#elif defined(TARGET_UNICORE32)
-                    do_interrupt(env);
-#elif defined(TARGET_SH4)
-                   do_interrupt(env);
-#elif defined(TARGET_ALPHA)
-                    do_interrupt(env);
-#elif defined(TARGET_CRIS)
-                    do_interrupt(env);
-#elif defined(TARGET_M68K)
-                    do_interrupt(env);
-#elif defined(TARGET_S390X)
-                    do_interrupt(env);
-#endif
                     env->exception_index = -1;
 #endif
                 }