summaryrefslogtreecommitdiff
path: root/src/kern
diff options
context:
space:
mode:
authorGabe Black <gblack@eecs.umich.edu>2007-03-11 18:19:38 -0400
committerGabe Black <gblack@eecs.umich.edu>2007-03-11 18:19:38 -0400
commit6a7e4a5904e56e93314c9df27dbc938daeb9d5bc (patch)
tree2bfd666755ae64b1c473ff890da0cec668b9a00a /src/kern
parent26c0426e443c34c1264ea437692a85a3f0967614 (diff)
parent1aef5c06a3702d7722dcd38e342eae950839cecb (diff)
downloadgem5-6a7e4a5904e56e93314c9df27dbc938daeb9d5bc.tar.xz
Merge zizzer.eecs.umich.edu:/bk/newmem
into zower.eecs.umich.edu:/home/gblack/m5/newmem-statetrace --HG-- extra : convert_revision : 725999a0a5bde6e065bad87b42e973c5c627c69f
Diffstat (limited to 'src/kern')
-rw-r--r--src/kern/SConscript27
1 files changed, 12 insertions, 15 deletions
diff --git a/src/kern/SConscript b/src/kern/SConscript
index 12df28836..eec8012a7 100644
--- a/src/kern/SConscript
+++ b/src/kern/SConscript
@@ -28,21 +28,18 @@
#
# Authors: Steve Reinhardt
-import os.path, sys
+Import('*')
-# Import build environment variable from SConstruct.
-Import('env')
+if env['FULL_SYSTEM']:
+ Source('kernel_stats.cc')
+ Source('system_events.cc')
-sources = Split('''
- kernel_stats.cc
- system_events.cc
- linux/events.cc
- linux/linux_syscalls.cc
- linux/printk.cc
- ''')
+ Source('linux/events.cc')
+ Source('linux/linux_syscalls.cc')
+ Source('linux/printk.cc')
-# Convert file names to SCons File objects. This takes care of the
-# path relative to the top of the directory tree.
-sources = [File(s) for s in sources]
-
-Return('sources')
+ if env['TARGET_ISA'] == 'alpha':
+ Source('tru64/dump_mbuf.cc')
+ Source('tru64/printf.cc')
+ Source('tru64/tru64_events.cc')
+ Source('tru64/tru64_syscalls.cc')