From: Andreas Sandberg Date: Mon, 3 Jun 2013 11:40:05 +0000 (+0200) Subject: config: Add missing CPUs to --restore-with-cpu X-Git-Tag: stable_2013_10_14~68 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d989a3ad504b24d5b553617440ec14da30a8c660;p=gem5.git config: Add missing CPUs to --restore-with-cpu The --restore-with-cpu option didn't use CpuConfig.cpu_names() to determine which CPU names are valid, instead it used a static list of known CPU names. This changeset makes the option parsing code use the CPU list from the CpuConfig module instead. --- diff --git a/configs/common/Options.py b/configs/common/Options.py index e651e96ec..f2bcbef0c 100644 --- a/configs/common/Options.py +++ b/configs/common/Options.py @@ -136,8 +136,7 @@ def addCommonOptions(parser): parser.add_option("--work-cpus-checkpoint-count", action="store", type="int", help="checkpoint and exit when active cpu count is reached") parser.add_option("--restore-with-cpu", action="store", type="choice", - default="atomic", choices = ["atomic", "timing", - "detailed", "inorder"], + default="atomic", choices=CpuConfig.cpu_names(), help = "cpu type for restoring from a checkpoint")