diff options
author | Nathan Binkert <binkertn@umich.edu> | 2007-06-20 08:14:11 -0700 |
---|---|---|
committer | Nathan Binkert <binkertn@umich.edu> | 2007-06-20 08:14:11 -0700 |
commit | b47737dde7e9138a7e7511380d785f11417552d0 (patch) | |
tree | f3de77e7b3ead10ccc01c23f4eadb9518ba6c909 /src/sim | |
parent | 438ec924d65f0ff36a88965b6db0b3d0c4c115b3 (diff) | |
download | gem5-b47737dde7e9138a7e7511380d785f11417552d0.tar.xz |
Make sure all parameters have default values if they're
supposed to and make sure parameters have the right type.
Also make sure that any object that should be an intermediate
type has the right options set.
--HG--
extra : convert_revision : d56910628d9a067699827adbc0a26ab629d11e93
Diffstat (limited to 'src/sim')
-rw-r--r-- | src/sim/Process.py | 2 | ||||
-rw-r--r-- | src/sim/System.py | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/src/sim/Process.py b/src/sim/Process.py index 16be65fd4..34ff6c394 100644 --- a/src/sim/Process.py +++ b/src/sim/Process.py @@ -40,7 +40,7 @@ class LiveProcess(Process): type = 'LiveProcess' executable = Param.String('', "executable (overrides cmd[0] if set)") cmd = VectorParam.String("command line (executable plus arguments)") - env = VectorParam.String('', "environment settings") + env = VectorParam.String([], "environment settings") cwd = Param.String('', "current working directory") input = Param.String('cin', "filename for stdin") uid = Param.Int(100, 'user id') diff --git a/src/sim/System.py b/src/sim/System.py index b37e385c1..3f4c57f0c 100644 --- a/src/sim/System.py +++ b/src/sim/System.py @@ -39,6 +39,7 @@ class System(SimObject): physmem = Param.PhysicalMemory(Parent.any, "phsyical memory") mem_mode = Param.MemoryMode('atomic', "The mode the memory system is in") if build_env['FULL_SYSTEM']: + abstract = True boot_cpu_frequency = Param.Frequency(Self.cpu[0].clock.frequency, "boot processor frequency") init_param = Param.UInt64(0, "numerical value to pass into simulator") |