From: Philippe Mathieu-Daudé Date: Mon, 16 Dec 2024 21:34:00 +0000 (+0100) Subject: accel/tcg: Restrict curr_cflags() declaration to 'internal-common.h' X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=1760c5cce8301c4a4f007c793c872a8f16439326;p=qemu.git accel/tcg: Restrict curr_cflags() declaration to 'internal-common.h' curr_cflags() is only used within accel/tcg/, move its declaration to accel/tcg/internal-common.h. Suggested-by: Richard Henderson Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Richard Henderson Message-Id: <20241216214030.59393-1-philmd@linaro.org> --- diff --git a/accel/tcg/internal-common.h b/accel/tcg/internal-common.h index a8fc3db774..c8d714256c 100644 --- a/accel/tcg/internal-common.h +++ b/accel/tcg/internal-common.h @@ -56,4 +56,7 @@ void cpu_restore_state_from_tb(CPUState *cpu, TranslationBlock *tb, bool tcg_exec_realizefn(CPUState *cpu, Error **errp); void tcg_exec_unrealizefn(CPUState *cpu); +/* current cflags for hashing/comparison */ +uint32_t curr_cflags(CPUState *cpu); + #endif diff --git a/accel/tcg/watchpoint.c b/accel/tcg/watchpoint.c index e24baead56..fbaf45d10f 100644 --- a/accel/tcg/watchpoint.c +++ b/accel/tcg/watchpoint.c @@ -27,6 +27,7 @@ #include "system/replay.h" #include "hw/core/tcg-cpu-ops.h" #include "hw/core/cpu.h" +#include "internal-common.h" /* * Return true if this watchpoint address matches the specified diff --git a/include/exec/cpu-common.h b/include/exec/cpu-common.h index 0cf9a3d369..74e947f3ad 100644 --- a/include/exec/cpu-common.h +++ b/include/exec/cpu-common.h @@ -191,9 +191,6 @@ void list_cpus(void); bool tcg_cflags_has(CPUState *cpu, uint32_t flags); void tcg_cflags_set(CPUState *cpu, uint32_t flags); -/* current cflags for hashing/comparison */ -uint32_t curr_cflags(CPUState *cpu); - /** * cpu_unwind_state_data: * @cpu: the cpu context