On 5/4/23 15:01, Fabiano Rosas wrote:
...
# This config exists just so we can make SEMIHOSTING default when TCG
# is selected without also changing it for other architectures.
config ARM_SEMIHOSTING
bool
default y if TCG && ARM
select ARM_COMPATIBLE_SEMIHOSTING
This can be
Paolo Bonzini writes:
> On 5/3/23 21:38, Fabiano Rosas wrote:
>> When building --without-default-devices, the semihosting code will not
>> be available, so check the proper config.
>
> Acked-by: Paolo Bonzini
>
> for this change; however, there are two more related issues:
>
> 1) you still
Paolo Bonzini writes:
> Il gio 4 mag 2023, 10:59 Peter Maydell ha
> scritto:
>
>> On Thu, 4 May 2023 at 08:33, Paolo Bonzini wrote:
>> >
>> > On 5/3/23 21:38, Fabiano Rosas wrote:
>> > > When building --without-default-devices, the semihosting code will not
>> > > be available, so check the
Il gio 4 mag 2023, 10:59 Peter Maydell ha
scritto:
> On Thu, 4 May 2023 at 08:33, Paolo Bonzini wrote:
> >
> > On 5/3/23 21:38, Fabiano Rosas wrote:
> > > When building --without-default-devices, the semihosting code will not
> > > be available, so check the proper config.
>
> I think the
On Thu, 4 May 2023 at 08:33, Paolo Bonzini wrote:
>
> On 5/3/23 21:38, Fabiano Rosas wrote:
> > When building --without-default-devices, the semihosting code will not
> > be available, so check the proper config.
I think the changes to the ifdeffery are conceptually
fine (only do semihosting if
On 5/3/23 21:38, Fabiano Rosas wrote:
When building --without-default-devices, the semihosting code will not
be available, so check the proper config.
Acked-by: Paolo Bonzini
for this change; however, there are two more related issues:
1) you still want to leave out the code if !TCG,
When building --without-default-devices, the semihosting code will not
be available, so check the proper config.
Fixes: 29d9efca16 ("arm/Kconfig: Do not build TCG-only boards on a KVM-only
build")
Signed-off-by: Fabiano Rosas
---
target/arm/helper.c | 4 ++--
target/arm/tcg/m_helper.c |