]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
accel/tcg: fix missing includes for TCG_GUEST_DEFAULT_MO
authorPierrick Bouvier <pierrick.bouvier@linaro.org>
Tue, 25 Mar 2025 04:58:56 +0000 (21:58 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Wed, 23 Apr 2025 22:04:57 +0000 (15:04 -0700)
We prepare to remove cpu.h from cpu-all.h, which will transitively
remove it from accel/tcg/tb-internal.h, and thus from most of tcg
compilation units.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-ID: <20250325045915.994760-12-pierrick.bouvier@linaro.org>

accel/tcg/internal-target.h
accel/tcg/translate-all.c
include/exec/poison.h

index c88f007ffb77c063c4c66fc877f509fc9d4d0c16..05abaeb8e0e59492935ea760aaf88a561ae4af5b 100644 (file)
@@ -9,6 +9,7 @@
 #ifndef ACCEL_TCG_INTERNAL_TARGET_H
 #define ACCEL_TCG_INTERNAL_TARGET_H
 
+#include "cpu-param.h"
 #include "exec/exec-all.h"
 #include "exec/translation-block.h"
 #include "tb-internal.h"
index 87fb6c51d35acdd59c84e453f26c650471195432..ed41fc5d0cccac9c0203d6d8937d856349bf40f6 100644 (file)
@@ -43,6 +43,7 @@
 #include "system/ram_addr.h"
 #endif
 
+#include "cpu-param.h"
 #include "exec/cputlb.h"
 #include "exec/page-protection.h"
 #include "exec/mmap-lock.h"
index 4180a5a48951d50b770689cb15e947949d9c429f..8ec02b40e84560e0bcfa92b1129439f3a2319b2b 100644 (file)
@@ -37,6 +37,7 @@
 #pragma GCC poison TARGET_NAME
 #pragma GCC poison TARGET_SUPPORTS_MTTCG
 #pragma GCC poison TARGET_BIG_ENDIAN
+#pragma GCC poison TCG_GUEST_DEFAULT_MO
 
 #pragma GCC poison TARGET_LONG_BITS
 #pragma GCC poison TARGET_FMT_lx