[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [RFC PATCH 0/2] target: Build with CONFIG_SEMIHOSTING d
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [RFC PATCH 0/2] target: Build with CONFIG_SEMIHOSTING disabled |
Date: |
Fri, 31 May 2019 17:21:43 +0100 |
On Fri, 31 May 2019 at 16:47, Philippe Mathieu-Daudé <address@hidden> wrote:
>
> Amusingly Miroslav and myself hit this issue at the same time.
>
> Currently there is no way to pass a CONFIG_X to sources in target/,
> except via a Makefile rule (and filling with stubs).
>
> Paolo says this is on purpose, CONFIG_X selectors are meant for
> devices and we try to avoid having config-devices.mak in
> config-target.h.
...but some things in target/ are devices (like the Arm CPUs,
which inherit from TYPE_DEVICE).
Is there a way we can have a Kconfig fragment that expresses
"if you asked for an Arm CPU then this should 'select SEMIHOSTING'" ?
thanks
-- PMM