CPU: Get rid of the now unnecessary getInst/setInst family of functions.
[gem5.git] / src / cpu / ozone / SConscript
index 4a040684a0b0700d14ccfb52beb283ed8e6f5000..0ca1a0d0792f1d18529770b129ce74a4baa7e6e8 100644 (file)
@@ -31,6 +31,9 @@
 Import('*')
 
 if 'OzoneCPU' in env['CPU_MODELS']:
+    SimObject('OzoneCPU.py')
+    SimObject('SimpleOzoneCPU.py')
+
     need_bp_unit = True
     Source('base_dyn_inst.cc')
     Source('bpred_unit.cc')
@@ -41,5 +44,15 @@ if 'OzoneCPU' in env['CPU_MODELS']:
     Source('lw_back_end.cc')
     Source('lw_lsq.cc')
     Source('rename_table.cc')
+
+    TraceFlag('BE')
+    TraceFlag('FE')
+    TraceFlag('IBE')
+    TraceFlag('OzoneCPU')
+    TraceFlag('OzoneLSQ')
+
+    CompoundFlag('OzoneCPUAll', [ 'BE', 'FE', 'IBE', 'OzoneLSQ', 'OzoneCPU' ])
+
     if env['USE_CHECKER']:
+        SimObject('OzoneChecker.py')
         Source('checker_builder.cc')