if env['TARGET_ISA'] == 'no':
Return()
+Source('linux/events.cc')
Source('linux/linux.cc')
+Source('linux/printk.cc')
Source('operatingsystem.cc')
+Source('system_events.cc')
-if env['FULL_SYSTEM']:
- Source('kernel_stats.cc')
- Source('system_events.cc')
+if env['TARGET_ISA'] == 'alpha':
+ Source('tru64/dump_mbuf.cc')
+ Source('tru64/printf.cc')
+ Source('tru64/tru64_events.cc')
+
+ DebugFlag('BADADDR')
- DebugFlag('DebugPrintf')
- DebugFlag('Printf')
+DebugFlag('DebugPrintf')
+DebugFlag('Printf')
- Source('linux/events.cc')
+if env['FULL_SYSTEM']:
+ Source('kernel_stats.cc')
Source('linux/linux_syscalls.cc')
- Source('linux/printk.cc')
if env['TARGET_ISA'] == 'alpha':
- Source('tru64/dump_mbuf.cc')
- Source('tru64/printf.cc')
- Source('tru64/tru64_events.cc')
Source('tru64/tru64_syscalls.cc')
- DebugFlag('BADADDR')
SimObject('Root.py')
SimObject('InstTracer.py')
+Source('arguments.cc')
Source('async.cc')
Source('core.cc')
Source('debug.cc')
Source('pseudo_inst.cc')
Source('system.cc')
-if env['FULL_SYSTEM']:
- Source('arguments.cc')
-elif env['TARGET_ISA'] != 'no':
+if not env['FULL_SYSTEM'] and env['TARGET_ISA'] != 'no':
Source('tlb.cc')
DebugFlag('Checkpoint')