+if options.ruby:
+ if options.detailed:
+ print >> sys.stderr, "Ruby only works with TimingSimpleCPU!!"
+ sys.exit(1)
+ elif not options.timing:
+ print >> sys.stderr, "****WARN: using Timing CPU since it's needed by Ruby"
+
+ class CPUClass(TimingSimpleCPU): pass
+ test_mem_mode = 'timing'
+ FutureClass = None
+else:
+ (CPUClass, test_mem_mode, FutureClass) = Simulation.setCPUClass(options)