summaryrefslogtreecommitdiff
path: root/build/SConstruct
diff options
context:
space:
mode:
authorGabe Black <gblack@eecs.umich.edu>2006-02-23 04:08:55 -0500
committerGabe Black <gblack@eecs.umich.edu>2006-02-23 04:08:55 -0500
commit5ecaaa0fb06f4ea1993f734e219f29b3ecf47741 (patch)
tree8bf0070f567b3fa08c9f2e0a8d427889f0edef4b /build/SConstruct
parent9bc7f13eebbec26357ce722faa9bf2db4740bb9d (diff)
parentf462266b30abcad6b69c8b29fb1d856c04d6ac1f (diff)
downloadgem5-5ecaaa0fb06f4ea1993f734e219f29b3ecf47741.tar.xz
Merge zizzer.eecs.umich.edu:/z/m5/Bitkeeper/m5
into zizzer.eecs.umich.edu:/z/m5/Bitkeeper/multiarch --HG-- extra : convert_revision : 850077a56aead260aa4bbd3df60b672a931d57ed
Diffstat (limited to 'build/SConstruct')
-rw-r--r--build/SConstruct5
1 files changed, 4 insertions, 1 deletions
diff --git a/build/SConstruct b/build/SConstruct
index c552e5639..38d404846 100644
--- a/build/SConstruct
+++ b/build/SConstruct
@@ -218,12 +218,15 @@ if have_mysql:
env = conf.Finish()
+# Define the universe of supported ISAs
+env['ALL_ISA_LIST'] = ['alpha', 'sparc', 'mips']
+
# Sticky options get saved in the options file so they persist from
# one invocation to the next (unless overridden, in which case the new
# value becomes sticky).
sticky_opts = Options(args=ARGUMENTS)
sticky_opts.AddOptions(
- EnumOption('TARGET_ISA', 'Target ISA', 'alpha', ('alpha', 'sparc', 'mips')),
+ EnumOption('TARGET_ISA', 'Target ISA', 'alpha', env['ALL_ISA_LIST']),
BoolOption('FULL_SYSTEM', 'Full-system support', False),
BoolOption('ALPHA_TLASER',
'Model Alpha TurboLaser platform (vs. Tsunami)', False),