[RFC PATCH v3 12/19] target/arm: Introduce stub files required for qmp support
Khushit Shah <[email protected]>
| Newsgroups | org.nongnu.qemu-arm,dev.linux.lists.kvmarm,org.nongnu.qemu-devel |
|---|---|
| Message-ID | <[email protected]> |
Add arm-cpu-models-stub.c, which will be required to add qmp support. Signed-off-by: Khushit Shah <[email protected]> --- target/arm/arm-cpu-models-stub.c | 13 +++++++++++++ target/arm/meson.build | 3 ++- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 target/arm/arm-cpu-models-stub.c diff --git a/target/arm/arm-cpu-models-stub.c b/target/arm/arm-cpu-models-stub.c new file mode 100644 index 0000000000..0481f0f946 --- /dev/null +++ b/target/arm/arm-cpu-models-stub.c @@ -0,0 +1,13 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* + * ARM named CPU model definitions - stub implementation. + */ +#include "qemu/osdep.h" +#include "cpu.h" +#include "arm-cpu-models.h" + + +const ArmNamedCpuModel *arm_find_model(const char *name) +{ + return NULL; +} diff --git a/target/arm/meson.build b/target/arm/meson.build index 72eed1bcc6..d7b4cdc5c8 100644 --- a/target/arm/meson.build +++ b/target/arm/meson.build @@ -21,7 +21,8 @@ arm_common_system_ss.add(files( 'arm-qmp-cmds.c', 'cpu-idregs.c', )) -arm_system_ss.add(when: 'TARGET_AARCH64', if_true: files('arm-cpu-models.c')) +arm_system_ss.add(when: 'TARGET_AARCH64', if_true: files('arm-cpu-models.c'), + if_false: files('arm-cpu-models-stub.c')) arm_system_ss.add(when: 'CONFIG_KVM', if_true: files('hyp_gdbstub.c', 'kvm.c')) -- 2.52.0