diff options
Diffstat (limited to 'configs/common/Simulation.py')
-rw-r--r-- | configs/common/Simulation.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/configs/common/Simulation.py b/configs/common/Simulation.py index 71a982af9..7c949b972 100644 --- a/configs/common/Simulation.py +++ b/configs/common/Simulation.py @@ -83,6 +83,11 @@ def setCPUClass(options): TmpClass = AtomicSimpleCPU test_mem_mode = 'atomic' + # Ruby only supports atomic accesses in noncaching mode + if test_mem_mode == 'atomic' and options.ruby: + warn("Memory mode will be changed to atomic_noncaching") + test_mem_mode = 'atomic_noncaching' + return (TmpClass, test_mem_mode, CPUClass) def setMemClass(options): |