Config: make option ruby available always
authorNilay Vaish <nilay@cs.wisc.edu>
Thu, 1 Mar 2012 17:36:59 +0000 (11:36 -0600)
committerNilay Vaish <nilay@cs.wisc.edu>
Thu, 1 Mar 2012 17:36:59 +0000 (11:36 -0600)
configs/common/Options.py
configs/example/se.py

index 0932f2629af401ab1540611404467f330f001605..5fd6177c9c1e30079f973f3c26aed68a9abbcf65 100644 (file)
@@ -48,6 +48,7 @@ parser.add_option("--l1i_assoc", type="int", default=2)
 parser.add_option("--l2_assoc", type="int", default=8)
 parser.add_option("--l3_assoc", type="int", default=16)
 parser.add_option("--cacheline_size", type="int", default=64)
+parser.add_option("--ruby", action="store_true")
 
 # Run duration options
 parser.add_option("-m", "--maxtick", type="int", default=m5.MaxTick,
index de98fa0029c74f73f6e5531aae8b6510cfc0cdc5..f2a26709e6ff12b28bde78808cb3677d144915d2 100644 (file)
@@ -82,10 +82,8 @@ parser.add_option("--errout", default="", help="Redirect stderr to a file.")
 
 execfile(os.path.join(config_root, "common", "Options.py"))
 
-if buildEnv['PROTOCOL'] != 'None':
-    parser.add_option("--ruby", action="store_true")
-    if '--ruby' in sys.argv:
-        Ruby.define_options(parser)
+if '--ruby' in sys.argv:
+    Ruby.define_options(parser)
 
 (options, args) = parser.parse_args()