qemu/target
Peter Maydell 984ea94818 target/arm: Handle gdb_core_xml_file in TYPE_ARM_CPU
Instead of having the TYPE_AARCH64_CPU subclass set
CPUClass:gdb_core_xml_file to a different value from that that
TYPE_ARM_CPU uses, implement the gdb_get_core_xml_file method in the
TYPE_ARM_CPU class to return either the AArch64 or AArch32 XML file
name.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <20250317142819.900029-5-peter.maydell@linaro.org>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
2025-04-25 17:00:42 +02:00
..
alpha qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
arm target/arm: Handle gdb_core_xml_file in TYPE_ARM_CPU 2025-04-25 17:00:42 +02:00
avr qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
hexagon qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
hppa qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
i386 qom: Make InterfaceInfo[] uses const 2025-04-25 17:00:41 +02:00
loongarch qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
m68k qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
microblaze qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
mips qom: Constify TypeInfo::class_data 2025-04-25 17:00:41 +02:00
openrisc qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
ppc hw/core: Get default_cpu_type calling machine_class_default_cpu_type() 2025-04-25 17:00:41 +02:00
riscv qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
rx qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
s390x qom: Constify TypeInfo::class_data 2025-04-25 17:00:41 +02:00
sh4 qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
sparc qom: Constify TypeInfo::class_data 2025-04-25 17:00:41 +02:00
tricore qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
xtensa qom: Constify TypeInfo::class_data 2025-04-25 17:00:41 +02:00
Kconfig target/cris: Remove the deprecated CRIS target 2024-09-13 20:11:13 +02:00
meson.build target/cris: Remove the deprecated CRIS target 2024-09-13 20:11:13 +02:00