summaryrefslogtreecommitdiffstats
path: root/src/usr/isteps/istep06/host_start_occ_xstop_handler.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/isteps/istep06/host_start_occ_xstop_handler.C')
-rw-r--r--src/usr/isteps/istep06/host_start_occ_xstop_handler.C3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/usr/isteps/istep06/host_start_occ_xstop_handler.C b/src/usr/isteps/istep06/host_start_occ_xstop_handler.C
index aa3c6b8c3..e59f9ead1 100644
--- a/src/usr/isteps/istep06/host_start_occ_xstop_handler.C
+++ b/src/usr/isteps/istep06/host_start_occ_xstop_handler.C
@@ -34,6 +34,7 @@
#include <pm/pm_common.H>
#include <targeting/common/commontargeting.H>
#include <isteps/pm/occCheckstop.H>
+#include <util/misc.H>
namespace ISTEP_06
{
@@ -62,6 +63,8 @@ void* host_start_occ_xstop_handler( void *io_pArgs )
l_homerPhysAddrBase, l_commonPhysAddr);
do
{
+ if ( Util::isSimicsRunning() ) break; //Skip if running in Simics
+
l_errl = HBPM::loadPMComplex(masterproc,
l_homerPhysAddrBase,
l_commonPhysAddr,
OpenPOWER on IntegriCloud