sparc: fix qtest
authorBlue Swirl <blauwirbel@gmail.com>
Thu, 19 Apr 2012 18:33:05 +0000 (18:33 +0000)
committerBlue Swirl <blauwirbel@gmail.com>
Thu, 19 Apr 2012 18:52:48 +0000 (18:52 +0000)
Initialize TCG only when enabled.

Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
target-sparc/cpu.c

index 24f90f1..7ac6bdb 100644 (file)
@@ -119,7 +119,9 @@ CPUSPARCState *cpu_sparc_init(const char *cpu_model)
     cpu = SPARC_CPU(object_new(TYPE_SPARC_CPU));
     env = &cpu->env;
 
-    gen_intermediate_code_init(env);
+    if (tcg_enabled()) {
+        gen_intermediate_code_init(env);
+    }
 
     if (cpu_sparc_register(env, cpu_model) < 0) {
         object_delete(OBJECT(cpu));