diff options
author | Stephen Hines <hines@cs.fsu.edu> | 2008-05-20 14:04:53 -0400 |
---|---|---|
committer | Stephen Hines <hines@cs.fsu.edu> | 2008-05-20 14:04:53 -0400 |
commit | b7af65f414d34cb6b3817bc748fd053f505b0fea (patch) | |
tree | d315b05d46d67adb4f66d3fc881d90aaeca3f06f | |
parent | e71a5270a2fe040e0542bc2c74a11a303688f6ae (diff) | |
download | gem5-b7af65f414d34cb6b3817bc748fd053f505b0fea.tar.xz |
SCons: Fixing SCons bug 2006 issues for non-alpha ISAs
--HG--
extra : convert_revision : 26e3edef06d6f82aaf162825c151d18faadd6e72
-rw-r--r-- | src/arch/mips/SConscript | 3 | ||||
-rw-r--r-- | src/arch/sparc/SConscript | 4 | ||||
-rw-r--r-- | src/kern/SConscript | 2 |
3 files changed, 9 insertions, 0 deletions
diff --git a/src/arch/mips/SConscript b/src/arch/mips/SConscript index 8be445c99..844e7ba15 100644 --- a/src/arch/mips/SConscript +++ b/src/arch/mips/SConscript @@ -33,6 +33,9 @@ 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 --git a/src/arch/sparc/SConscript b/src/arch/sparc/SConscript index a86c00250..d4d68a6bd 100644 --- a/src/arch/sparc/SConscript +++ b/src/arch/sparc/SConscript @@ -32,6 +32,10 @@ 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 --git a/src/kern/SConscript b/src/kern/SConscript index fd1181710..43848aada 100644 --- a/src/kern/SConscript +++ b/src/kern/SConscript @@ -54,3 +54,5 @@ else: Dir('linux') if env['TARGET_ISA'] == 'alpha': Dir('tru64') + elif env['TARGET_ISA'] == 'sparc': + Dir('solaris') |