qemu/target/alpha
Philippe Mathieu-Daudé dd54fc2a6b target/migration: Inline VMSTATE_CPU()
VMSTATE_CPU() is only used in 4 places and doesn't provide
much, directly inline it using VMSTATE_STRUCT().

This removes the last COMPILING_PER_TARGET in "hw/core/cpu.h".

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Acked-by: Peter Xu <peterx@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20250429085148.11876-1-philmd@linaro.org>
2025-05-08 14:22:12 +02:00
..
clk_helper.c target/alpha: Extract clk_helper.c from sys_helper.c 2024-01-19 12:28:59 +01:00
cpu-param.h tcg: Remove the TCG_GUEST_DEFAULT_MO definition globally 2025-04-23 15:07:32 -07:00
cpu-qom.h target: Move ArchCPUClass definition to 'cpu.h' 2023-11-07 13:08:48 +01:00
cpu.c accel/tcg: Move cpu_get_tb_cpu_state to TCGCPUOps 2025-04-30 12:45:05 -07:00
cpu.h accel/tcg: Hoist cpu_get_tb_cpu_state decl to accl/tcg/cpu-ops.h 2025-04-30 12:45:05 -07:00
fpu_helper.c include: Remove 'exec/exec-all.h' 2025-04-30 12:45:05 -07:00
gdbstub.c target/alpha: Use explicit little-endian LD/ST API 2024-10-15 11:55:09 -03:00
helper.c exec/cpu-all: remove exec/target_page include 2025-04-23 15:04:57 -07:00
helper.h target-alpha: Use ctpop helper 2017-01-10 08:48:56 -08:00
int_helper.c include: Remove 'exec/exec-all.h' 2025-04-30 12:45:05 -07:00
Kconfig meson: Introduce target-specific Kconfig 2021-07-09 18:21:34 +02:00
machine.c target/migration: Inline VMSTATE_CPU() 2025-05-08 14:22:12 +02:00
mem_helper.c include: Remove 'exec/exec-all.h' 2025-04-30 12:45:05 -07:00
meson.build target/alpha: Only build sys_helper.c on system emulation 2024-01-19 12:28:59 +01:00
sys_helper.c exec: Declare tlb_flush*() in 'exec/cputlb.h' 2025-03-08 07:56:14 -08:00
translate.c include: Remove 'exec/exec-all.h' 2025-04-30 12:45:05 -07:00
vax_helper.c include: Remove 'exec/exec-all.h' 2025-04-30 12:45:05 -07:00