if env['USE_CHECKER']:
temp_cpu_list.append('CheckerCPU')
+ SimObject('CheckerCPU.py')
# Generate header.
def gen_cpu_exec_signatures(target, source, env):
Source('quiesce_event.cc')
Source('static_inst.cc')
Source('simple_thread.cc')
+Source('thread_context.cc')
Source('thread_state.cc')
if env['FULL_SYSTEM']:
print i,
print ", please set USE_CHECKER=False or use one of those CPU models"
Exit(1)
+# Workaround for bug in SCons version > 0.97d20071212
+# Scons bug id: 2006 M5 Bug id: 308
+else:
+ Dir('checker')
TraceFlag('Activity')
TraceFlag('Commit')
+TraceFlag('Context')
TraceFlag('Decode')
TraceFlag('DynInst')
TraceFlag('ExecEnable')