mirror of
https://gitlab.com/qemu-project/qemu
synced 2024-11-02 22:41:07 +00:00
armv7m: Guard against no -kernel argument
A -kernel argument must be specified for this machine. Guard against no -kernel argument. Previously gave an unhelpful "bad address" error message. Signed-off-by: Peter A. G. Crosthwaite <peter.crosthwaite@petalogix.com> Tested-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
This commit is contained in:
parent
55e00a19b6
commit
01fd41ab3f
1 changed files with 5 additions and 0 deletions
|
@ -227,6 +227,11 @@ qemu_irq *armv7m_init(MemoryRegion *address_space_mem,
|
|||
big_endian = 0;
|
||||
#endif
|
||||
|
||||
if (!kernel_filename) {
|
||||
fprintf(stderr, "Guest image must be specified (using -kernel)\n");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
image_size = load_elf(kernel_filename, NULL, NULL, &entry, &lowaddr,
|
||||
NULL, big_endian, ELF_MACHINE, 1);
|
||||
if (image_size < 0) {
|
||||
|
|
Loading…
Reference in a new issue