|
From: | Philippe Mathieu-Daudé |
Subject: | Re: [RFC PATCH v3 18/28] target/arm: Move common cpu code into cpu.c |
Date: | Wed, 18 Jan 2023 11:45:25 +0100 |
User-agent: | Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.6.1 |
On 17/1/23 20:01, Fabiano Rosas wrote:
Philippe Mathieu-Daudé <philmd@linaro.org> writes:On 13/1/23 15:04, Fabiano Rosas wrote:The cpu_tcg.c file about to be moved into the tcg directory. Move the code that is needed for cpus that also work with KVM into cpu.c. Signed-off-by: Fabiano Rosas <farosas@suse.de> --- target/arm/cpu.c | 76 +++++++++++++++++++++++++++++++++++++++++++ target/arm/cpu_tcg.c | 77 -------------------------------------------- 2 files changed, 76 insertions(+), 77 deletions(-) diff --git a/target/arm/cpu.c b/target/arm/cpu.c[...] TYPE_IDAU_INTERFACE is ARMv8-M specific, so TCG AFAIU.Hm.. QEMU doesn't start without it. There might be some implicit dependency. I'll check.
Likely some M-profile code (note this type is a QOM *interface*). I checked the uses (git-grep -W IDAU_INTERFACE) and none should be reachable in a non-TCG build.
[Prev in Thread] | Current Thread | [Next in Thread] |