go back and fix up MIPS copyright headers
[gem5.git] / src / arch / mips / SConscript
index f959951b3c778ed68078a07085b44734dfcef5b9..8be445c99dbc4ec35b02b710926d21a607a6d168 100644 (file)
@@ -1,6 +1,6 @@
 # -*- mode:python -*-
 
-# Copyright (c) 2004-2005 The Regents of The University of Michigan
+# Copyright (c) 2004-2006 The Regents of The University of Michigan
 # All rights reserved.
 #
 # Redistribution and use in source and binary forms, with or without
@@ -34,15 +34,30 @@ Import('*')
 
 if env['TARGET_ISA'] == 'mips':
     Source('faults.cc')
-    Source('isa_traits.cc')
+    Source('regfile/int_regfile.cc')
+    Source('regfile/float_regfile.cc')
+    Source('regfile/misc_regfile.cc')
+    Source('regfile/regfile.cc')
+    Source('tlb.cc')
+    Source('pagetable.cc')
     Source('utility.cc')
+    Source('dsp.cc')
+
+    SimObject('MipsTLB.py')
+    TraceFlag('MipsPRA')
 
     if env['FULL_SYSTEM']:
-        #Insert Full-System Files Here
-        pass
+       SimObject('MipsSystem.py')
+        Source('idle_event.cc')
+        Source('mips_core_specific.cc')
+        Source('vtophys.cc')
+        Source('system.cc')
+        Source('stacktrace.cc')
+        Source('linux/system.cc')
+       Source('interrupts.cc')
+        Source('bare_iron/system.cc')
     else:
         Source('process.cc')
-
         Source('linux/linux.cc')
         Source('linux/process.cc')