Merge zizzer:/z/m5/Bitkeeper/m5
[gem5.git] / cpu / base_cpu.cc
index a17edd371957259f762858d06e515aee0f88c282..181b484e738499ad0940f6857a9960ef5c346f1c 100644 (file)
@@ -36,6 +36,7 @@
 #include "base/output.hh"
 #include "cpu/base_cpu.hh"
 #include "cpu/exec_context.hh"
+#include "cpu/sampling_cpu/sampling_cpu.hh"
 #include "sim/param.hh"
 #include "sim/sim_events.hh"
 
@@ -194,9 +195,10 @@ BaseCPU::registerExecContexts()
 
 
 void
-BaseCPU::switchOut()
+BaseCPU::switchOut(SamplingCPU *sampler)
 {
-    // default: do nothing
+    // default: do nothing, signal done
+    sampler->signalSwitched();
 }
 
 void