config: Make some MemConfig options optional
authorAndreas Sandberg <andreas.sandberg@arm.com>
Mon, 26 Jun 2017 16:05:58 +0000 (17:05 +0100)
committerAndreas Sandberg <andreas.sandberg@arm.com>
Fri, 30 Jun 2017 16:45:27 +0000 (16:45 +0000)
commitb2116de96d7b0a05c8916bc3f3fb0a3376356ef0
treec9cfb61fe9b2e20adbe054f95dc96d543e8f87b9
parent637e1ec740b78bf063190c3068a9c50cf8207637
config: Make some MemConfig options optional

MemConfig currently assumes that all callers include the its full set
of options in the command line parser. This is unnecessary and
sometimes confusing. Make most of the options optional to avoid having
to add all of them to example scripts.

Change-Id: I2d73be2454427b00db16716edcfd96a47133c888
Signed-off-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-by: Gabor Dozsa <gabor.dozsa@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/3940
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Maintainer: Jason Lowe-Power <jason@lowepower.com>
configs/common/MemConfig.py