port bisect-linux-boot-gem5 and zip-img

fix m5 build and a bunch other things
This commit is contained in:
Ciro Santilli
2018-09-08 23:20:08 +01:00
parent dd7614cbce
commit 58de3f7243
10 changed files with 147 additions and 121 deletions

6
run
View File

@@ -13,7 +13,7 @@ defaults = {
'debug_guest': False,
'debug_vm': False,
'eval': None,
'extra_emulator_args': None,
'extra_emulator_args': [],
'gem5_biglittle': False,
'gem5_exe_args':'',
'gem5_restore_last_checkpoint': None,
@@ -164,7 +164,7 @@ def main(args, extra_args=None):
qemu_executable = "qemu-system-{}".format(args.arch)
else:
qemu_executable = common.qemu_executable
extra_emulator_args = extra_qemu_args + extra_emulator_args
extra_emulator_args = extra_qemu_args + args.extra_emulator_args
cmd = (
debug_vm +
[
@@ -435,7 +435,7 @@ Run QEMU with VNC instead of the default SDL. Connect to it with:
'''
)
parser.add_argument(
'extra_emulator_args', nargs='*',
'extra_emulator_args', nargs='*', default=defaults['extra_emulator_args'],
help='Extra options to append at the end of the emulator command line'
)
return parser