ARM: Make sure that software prefetch instructions can't change the state of the TLB
[gem5.git] / src / kern / SConscript
index b905a8b415095048c822c908238675774939b156..fc682aee012ff776feb249a5a276968b641b19d3 100644 (file)
@@ -41,22 +41,12 @@ if env['FULL_SYSTEM']:
     Source('linux/linux_syscalls.cc')
     Source('linux/printk.cc')
     
-    # Workaround for bug in SCons version > 0.97d20071212
-    # Scons bug id: 2006 M5 Bug id: 308
-    Dir('tru64')
-
     if env['TARGET_ISA'] == 'alpha':
         Source('tru64/dump_mbuf.cc')
         Source('tru64/printf.cc')
         Source('tru64/tru64_events.cc')
         Source('tru64/tru64_syscalls.cc')
         TraceFlag('BADADDR')
-
-# Workaround for bug in SCons version > 0.97d20071212
-# Scons bug id: 2006 M5 Bug id: 308
 else:
-    Dir('linux')
-    if env['TARGET_ISA'] == 'alpha':
-        Dir('tru64')
-    elif env['TARGET_ISA'] == 'sparc':
-        Dir('solaris')
+    Source('linux/linux.cc')
+    Source('operatingsystem.cc')