summaryrefslogtreecommitdiff
path: root/target-arm/Makefile.objs
diff options
context:
space:
mode:
authorPeter Maydell <peter.maydell@linaro.org>2013-12-17 19:42:29 +0000
committerPeter Maydell <peter.maydell@linaro.org>2013-12-17 19:42:29 +0000
commitb197ebd410f0298ec078c3048f9cfb9f6bfc3b3c (patch)
treec96ac4d8884610705b6c55c10b32aa3bc2665d3a /target-arm/Makefile.objs
parent387f980676aedcc67baddbf5fd1c9169f331f30b (diff)
downloadqemu-b197ebd410f0298ec078c3048f9cfb9f6bfc3b3c.tar.gz
target-arm/kvm: Split 32 bit only code into its own file
Split ARM KVM support code which is 32 bit specific out into its own file, which we only compile on 32 bit hosts. This will give us a place to add the 64 bit support code without adding lots of ifdefs to kvm.c. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Message-id: 1385645602-18662-2-git-send-email-peter.maydell@linaro.org Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org>
Diffstat (limited to 'target-arm/Makefile.objs')
-rw-r--r--target-arm/Makefile.objs1
1 files changed, 1 insertions, 0 deletions
diff --git a/target-arm/Makefile.objs b/target-arm/Makefile.objs
index f428b5b7d7..869ecd05af 100644
--- a/target-arm/Makefile.objs
+++ b/target-arm/Makefile.objs
@@ -1,6 +1,7 @@
obj-y += arm-semi.o
obj-$(CONFIG_SOFTMMU) += machine.o
obj-$(CONFIG_KVM) += kvm.o
+obj-$(call land,$(CONFIG_KVM),$(call lnot,$(TARGET_AARCH64))) += kvm32.o
obj-$(call lnot,$(CONFIG_KVM)) += kvm-stub.o
obj-y += translate.o op_helper.o helper.o cpu.o
obj-y += neon_helper.o iwmmxt_helper.o