changeset 5fd8ceb969ed in /z/repo/m5
details: http://repo.m5sim.org/m5?cmd=changeset;node=5fd8ceb969ed
summary: SCons: Fixing SCons bug 2006 issues for non-alpha ISAs
diffstat:
3 files changed, 9 insertions(+)
src/arch/mips/SConscript | 3 +++
src/arch/sparc/SConscript | 4 ++++
src/kern/SConscript | 2 ++
diffs (36 lines):
diff -r 1af0b428ac2f -r 5fd8ceb969ed src/arch/mips/SConscript
--- a/src/arch/mips/SConscript Thu May 15 19:10:26 2008 -0400
+++ b/src/arch/mips/SConscript Tue May 20 14:04:53 2008 -0400
@@ -33,6 +33,9 @@ Import('*')
Import('*')
if env['TARGET_ISA'] == 'mips':
+# Workaround for bug in SCons version > 0.97d20071212
+# Scons bug id: 2006 M5 Bug id: 308
+ Dir('isa/formats')
Source('faults.cc')
Source('regfile/int_regfile.cc')
Source('regfile/float_regfile.cc')
diff -r 1af0b428ac2f -r 5fd8ceb969ed src/arch/sparc/SConscript
--- a/src/arch/sparc/SConscript Thu May 15 19:10:26 2008 -0400
+++ b/src/arch/sparc/SConscript Tue May 20 14:04:53 2008 -0400
@@ -32,6 +32,10 @@ Import('*')
Import('*')
if env['TARGET_ISA'] == 'sparc':
+# Workaround for bug in SCons version > 0.97d20071212
+# Scons bug id: 2006 M5 Bug id: 308
+ Dir('isa/formats')
+ Dir('isa/formats/mem')
Source('asi.cc')
Source('faults.cc')
Source('floatregfile.cc')
diff -r 1af0b428ac2f -r 5fd8ceb969ed src/kern/SConscript
--- a/src/kern/SConscript Thu May 15 19:10:26 2008 -0400
+++ b/src/kern/SConscript Tue May 20 14:04:53 2008 -0400
@@ -54,3 +54,5 @@ else:
Dir('linux')
if env['TARGET_ISA'] == 'alpha':
Dir('tru64')
+ elif env['TARGET_ISA'] == 'sparc':
+ Dir('solaris')
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev