diff options
author | Brad Beckmann <Brad.Beckmann@amd.com> | 2010-08-24 13:20:32 -0700 |
---|---|---|
committer | Brad Beckmann <Brad.Beckmann@amd.com> | 2010-08-24 13:20:32 -0700 |
commit | 0e610290d0845f0ccbe8f2f675b40e11f62c0f88 (patch) | |
tree | 6df63737dc071cc6ea6841a53adf75ec2452b134 /configs | |
parent | 8572d8fd9190884dc70e9db60f80e4778f65c44b (diff) | |
download | gem5-0e610290d0845f0ccbe8f2f675b40e11f62c0f88.tar.xz |
config: remove ruby's requirement on the timing cmd line param
Since ruby only works in timing mode, explicitly requiring the timing cmd line
param to be specified is not necessary.
Diffstat (limited to 'configs')
-rw-r--r-- | configs/example/ruby_fs.py | 1 | ||||
-rw-r--r-- | configs/example/ruby_se.py | 8 |
2 files changed, 3 insertions, 6 deletions
diff --git a/configs/example/ruby_fs.py b/configs/example/ruby_fs.py index 017b24d9d..4dd1364c7 100644 --- a/configs/example/ruby_fs.py +++ b/configs/example/ruby_fs.py @@ -103,7 +103,6 @@ else: # fast forward with the atomic cpu and instead set the FutureClass to None. # Therefore the cpus resolve to the correct names and unserialize correctly. # -assert(options.timing) class CPUClass(TimingSimpleCPU): pass test_mem_mode = 'timing' FutureClass = None diff --git a/configs/example/ruby_se.py b/configs/example/ruby_se.py index d51f92f19..9c440c9cd 100644 --- a/configs/example/ruby_se.py +++ b/configs/example/ruby_se.py @@ -134,14 +134,12 @@ if options.detailed: process += [smt_process, ] smt_idx += 1 -(CPUClass, test_mem_mode, FutureClass) = Simulation.setCPUClass(options) - # # Currently ruby only works in timing mode # -assert(options.timing) -assert(test_mem_mode == 'timing') -assert(FutureClass == None) +class CPUClass(TimingSimpleCPU): pass +test_mem_mode = 'timing' +FutureClass = None CPUClass.clock = options.clock |