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