diff --git a/src/sysc/core_complex.cpp b/src/sysc/core_complex.cpp index 1c54719..c38bf77 100644 --- a/src/sysc/core_complex.cpp +++ b/src/sysc/core_complex.cpp @@ -286,7 +286,8 @@ void core_complex::trace(sc_trace_file *trf) const {} void core_complex::before_end_of_elaboration() { cpu = scc::make_unique(this); - vm = tcc::create(cpu.get(), gdb_server_port.get_value(), dump_ir.get_value()); + //vm = tcc::create(cpu.get(), gdb_server_port.get_value(), dump_ir.get_value()); + vm = interp::create(cpu.get(), gdb_server_port.get_value(), dump_ir.get_value()); #ifdef WITH_SCV vm->setDisassEnabled(enable_disass.get_value() || m_db != nullptr); #else