From: Philippe Mathieu-Daudé Date: Tue, 19 Dec 2023 17:57:49 +0000 (+0000) Subject: target/arm/tcg: Including missing 'exec/exec-all.h' header X-Git-Tag: v9.0.0-rc0~135^2~2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=47eac5d4237f217a09313a807b5ebb2ab784e0f7;p=thirdparty%2Fqemu.git target/arm/tcg: Including missing 'exec/exec-all.h' header translate_insn() ends up calling probe_access_full(), itself declared in "exec/exec-all.h": TranslatorOps::translate_insn -> aarch64_tr_translate_insn() -> is_guarded_page() -> probe_access_full() Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Richard Henderson Message-id: 20231130142519.28417-4-philmd@linaro.org Signed-off-by: Peter Maydell --- diff --git a/target/arm/tcg/translate-a64.c b/target/arm/tcg/translate-a64.c index a2e49c39f9f..f3b5b9124d0 100644 --- a/target/arm/tcg/translate-a64.c +++ b/target/arm/tcg/translate-a64.c @@ -18,6 +18,7 @@ */ #include "qemu/osdep.h" +#include "exec/exec-all.h" #include "translate.h" #include "translate-a64.h" #include "qemu/log.h"