tricore: avoid "naked" qemu_log
[qemu.git] / target-tricore / cpu.c
index 2029ef651ac38e0b7ed08b94b53d61afc17f512c..ed8b030ef5ec04502658cfec53cb3b14bc76626d 100644 (file)
@@ -170,6 +170,12 @@ static void tricore_cpu_class_init(ObjectClass *c, void *data)
     cc->set_pc = tricore_cpu_set_pc;
     cc->synchronize_from_tb = tricore_cpu_synchronize_from_tb;
 
+    /*
+     * Reason: tricore_cpu_initfn() calls cpu_exec_init(), which saves
+     * the object in cpus -> dangling pointer after final
+     * object_unref().
+     */
+    dc->cannot_destroy_with_object_finalize_yet = true;
 }
 
 static void cpu_register(const TriCoreCPUInfo *info)
This page took 0.025219 seconds and 4 git commands to generate.