]> git.ipfire.org Git - thirdparty/qemu.git/commit
target/arm: Remove TYPE_AARCH64_CPU
authorPeter Maydell <peter.maydell@linaro.org>
Wed, 14 May 2025 13:29:46 +0000 (14:29 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Wed, 14 May 2025 13:29:46 +0000 (14:29 +0100)
commitec7e5a90fea996f04ea24e81b680a87bc975354a
tree6b2e60a8a03d7cc27b1e0909fdd800258385d4b6
parentc6650a8c6cc18cdc4a46a6eef41b7d57e6bc0b2b
target/arm: Remove TYPE_AARCH64_CPU

The TYPE_AARCH64_CPU class is an abstract type that is the parent of
all the AArch64 CPUs.  It now has no special behaviour of its own, so
we can eliminate it and make the AArch64 CPUs directly inherit from
TYPE_ARM_CPU.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20250429132200.605611-8-peter.maydell@linaro.org
target/arm/cpu-qom.h
target/arm/cpu.h
target/arm/cpu64.c
target/arm/internals.h
target/arm/tcg/cpu64.c