On 20 November 2014 12:05, Liviu Ionescu <i...@livius.net> wrote:
> For standalone emulation, the image must be specified via -kernel,
> but when using QEMU as a GDB server, the presence of -kernel is
> no longer mandatory, since the image can be loaded by the GDB client.

I think the correct fix for this issue is:

> -    if (!kernel_filename && !qtest_enabled()) {
> +    if (!kernel_filename && !qtest_enabled() && !with_gdb) {
>          fprintf(stderr, "Guest image must be specified (using -kernel)\n");
>          exit(1);
>      }

just delete this entire if() statement. This is how we've handled
similar issues with the ARM A profile boards. (Some of the boards
still have those checks but that's just because nobody's bothered
to fix them yet.)

thanks
-- PMM

Reply via email to