]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
target/arm: move kvm-stub to arm_stubs_ss
authorPierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>
Thu, 28 May 2026 05:16:33 +0000 (05:16 +0000)
committerPhilippe Mathieu-Daudé <philmd@linaro.org>
Thu, 28 May 2026 16:43:56 +0000 (18:43 +0200)
This eliminates symbol conflicts for kvm symbols on linux-aarch64 host.

Signed-off-by: Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>
Reviewed-by: Manos Pitsidianakis <manos.pitsidianakis@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <20260528051642.115721-2-pierrick.bouvier@oss.qualcomm.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
target/arm/meson.build

index 9408131d17868b2b0ddf6e00108e44afffdde63d..4412fde065f2020d91cad96e0d922c491e93e01c 100644 (file)
@@ -35,7 +35,10 @@ arm_system_ss.add(when: 'CONFIG_KVM', if_true: files('hyp_gdbstub.c', 'kvm.c'))
 arm_system_ss.add(when: 'CONFIG_HVF', if_true: files('hyp_gdbstub.c'))
 
 arm_user_ss.add(files('cpu.c'))
-arm_stubs_ss.add(files('cpu32-stubs.c'))
+arm_stubs_ss.add(files(
+  'cpu32-stubs.c',
+  'kvm-stub.c'
+))
 arm_user_ss.add(files(
   'el2-stubs.c',
   'cpregs-omap-stub.c',
@@ -44,7 +47,6 @@ arm_user_ss.add(when: 'CONFIG_ARM_COMPATIBLE_SEMIHOSTING',
                        if_true: files('common-semi-target.c'))
 
 arm_common_system_ss.add(files('cpu.c'))
-arm_common_system_ss.add(when: 'CONFIG_KVM', if_false: files('kvm-stub.c'))
 arm_common_system_ss.add(when: 'CONFIG_ARM_COMPATIBLE_SEMIHOSTING',
                                 if_true: files('common-semi-target.c'))
 arm_common_system_ss.add(files(