changeset 232b5574d9c3 in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=232b5574d9c3
description:
        SE/FS: Compile in system events in SE mode.

diffstat:

 src/kern/SConscript |  24 +++++++++++++-----------
 src/sim/SConscript  |   5 ++---
 2 files changed, 15 insertions(+), 14 deletions(-)

diffs (62 lines):

diff -r ac39e3421c34 -r 232b5574d9c3 src/kern/SConscript
--- a/src/kern/SConscript       Sun Oct 30 17:38:09 2011 -0700
+++ b/src/kern/SConscript       Sun Oct 30 17:38:11 2011 -0700
@@ -33,23 +33,25 @@
 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['TARGET_ISA'] == 'alpha':
+    Source('tru64/dump_mbuf.cc')
+    Source('tru64/printf.cc')
+    Source('tru64/tru64_events.cc')
+
+    DebugFlag('BADADDR')
+
+DebugFlag('DebugPrintf')
+DebugFlag('Printf')
 
 if env['FULL_SYSTEM']:
     Source('kernel_stats.cc')
-    Source('system_events.cc')
-
-    DebugFlag('DebugPrintf')
-    DebugFlag('Printf')
-
-    Source('linux/events.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')
diff -r ac39e3421c34 -r 232b5574d9c3 src/sim/SConscript
--- a/src/sim/SConscript        Sun Oct 30 17:38:09 2011 -0700
+++ b/src/sim/SConscript        Sun Oct 30 17:38:11 2011 -0700
@@ -34,6 +34,7 @@
 SimObject('Root.py')
 SimObject('InstTracer.py')
 
+Source('arguments.cc')
 Source('async.cc')
 Source('core.cc')
 Source('debug.cc')
@@ -56,9 +57,7 @@
     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')
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to