Re: [PATCH 3/3] semihosting: Restrict to TCG

2024-07-17 Thread Philippe Mathieu-Daudé
On 19/6/24 09:49, Paolo Bonzini wrote: On Wed, Jun 12, 2024 at 3:13 PM Philippe Mathieu-Daudé wrote: Building qemu-system-mips configured with --without-default-devices: Undefined symbols for architecture arm64: "_qemu_semihosting_console_write", referenced from: _mips_semihosting

Re: [PATCH 3/3] semihosting: Restrict to TCG

2024-06-19 Thread Paolo Bonzini
On Wed, Jun 12, 2024 at 3:13 PM Philippe Mathieu-Daudé wrote: > Building qemu-system-mips configured with --without-default-devices: > > Undefined symbols for architecture arm64: >"_qemu_semihosting_console_write", referenced from: >_mips_semihosting in target_mips_tcg_sysemu_mips-semi

Re: [PATCH 3/3] semihosting: Restrict to TCG

2024-06-18 Thread Philippe Mathieu-Daudé
On 18/6/24 15:56, Alex Bennée wrote: Philippe Mathieu-Daudé writes: ping :) On 12/6/24 15:12, Philippe Mathieu-Daudé wrote: Hi Paolo, On 30/5/24 15:58, Philippe Mathieu-Daudé wrote: On 30/5/24 09:31, Paolo Bonzini wrote: On Thu, May 30, 2024 at 9:22 AM Philippe Mathieu-Daudé wrote: On 3

Re: [PATCH 3/3] semihosting: Restrict to TCG

2024-06-18 Thread Alex Bennée
Philippe Mathieu-Daudé writes: > ping :) > > On 12/6/24 15:12, Philippe Mathieu-Daudé wrote: >> Hi Paolo, >> On 30/5/24 15:58, Philippe Mathieu-Daudé wrote: >>> On 30/5/24 09:31, Paolo Bonzini wrote: On Thu, May 30, 2024 at 9:22 AM Philippe Mathieu-Daudé wrote: > > On 30/5/24 0

Re: [PATCH 3/3] semihosting: Restrict to TCG

2024-06-18 Thread Philippe Mathieu-Daudé
ping :) On 12/6/24 15:12, Philippe Mathieu-Daudé wrote: Hi Paolo, On 30/5/24 15:58, Philippe Mathieu-Daudé wrote: On 30/5/24 09:31, Paolo Bonzini wrote: On Thu, May 30, 2024 at 9:22 AM Philippe Mathieu-Daudé wrote: On 30/5/24 08:02, Paolo Bonzini wrote: On Wed, May 29, 2024 at 5:56 PM Phi

Re: [PATCH 3/3] semihosting: Restrict to TCG

2024-06-12 Thread Philippe Mathieu-Daudé
Hi Paolo, On 30/5/24 15:58, Philippe Mathieu-Daudé wrote: On 30/5/24 09:31, Paolo Bonzini wrote: On Thu, May 30, 2024 at 9:22 AM Philippe Mathieu-Daudé wrote: On 30/5/24 08:02, Paolo Bonzini wrote: On Wed, May 29, 2024 at 5:56 PM Philippe Mathieu-Daudé wrote: It is pointless to build semi

Re: [PATCH 3/3] semihosting: Restrict to TCG

2024-05-30 Thread Philippe Mathieu-Daudé
On 30/5/24 09:31, Paolo Bonzini wrote: On Thu, May 30, 2024 at 9:22 AM Philippe Mathieu-Daudé wrote: On 30/5/24 08:02, Paolo Bonzini wrote: On Wed, May 29, 2024 at 5:56 PM Philippe Mathieu-Daudé wrote: It is pointless to build semihosting when TCG is not available. Why? I would have naive

Re: [PATCH 3/3] semihosting: Restrict to TCG

2024-05-30 Thread Paolo Bonzini
On Thu, May 30, 2024 at 9:22 AM Philippe Mathieu-Daudé wrote: > > On 30/5/24 08:02, Paolo Bonzini wrote: > > On Wed, May 29, 2024 at 5:56 PM Philippe Mathieu-Daudé > > wrote: > >> It is pointless to build semihosting when TCG is not available. > > > > Why? I would have naively assumed that a suit

Re: [PATCH 3/3] semihosting: Restrict to TCG

2024-05-30 Thread Alex Bennée
Paolo Bonzini writes: > On Wed, May 29, 2024 at 5:56 PM Philippe Mathieu-Daudé > wrote: >> It is pointless to build semihosting when TCG is not available. > > Why? I would have naively assumed that a suitable semihosting API > could be implemented by KVM. The justification (and thus the commit >

Re: [PATCH 3/3] semihosting: Restrict to TCG

2024-05-30 Thread Philippe Mathieu-Daudé
On 30/5/24 08:02, Paolo Bonzini wrote: On Wed, May 29, 2024 at 5:56 PM Philippe Mathieu-Daudé wrote: It is pointless to build semihosting when TCG is not available. Why? I would have naively assumed that a suitable semihosting API could be implemented by KVM. The justification (and thus the c

Re: [PATCH 3/3] semihosting: Restrict to TCG

2024-05-29 Thread Paolo Bonzini
On Wed, May 29, 2024 at 5:56 PM Philippe Mathieu-Daudé wrote: > It is pointless to build semihosting when TCG is not available. Why? I would have naively assumed that a suitable semihosting API could be implemented by KVM. The justification (and thus the commit message) needs to be different for

[PATCH 3/3] semihosting: Restrict to TCG

2024-05-29 Thread Philippe Mathieu-Daudé
It is pointless to build semihosting when TCG is not available. Signed-off-by: Philippe Mathieu-Daudé --- semihosting/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/semihosting/Kconfig b/semihosting/Kconfig index eaf3a20ef5..fbe6ac87f9 100644 --- a/semihosting/Kconfig +++ b/semihost