summaryrefslogtreecommitdiffstats
path: root/rules/host-qemu.make
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2016-04-29 09:04:27 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2016-04-29 09:04:27 +0200
commit1f91d82da077c337c79d8f8f9321e461ffca476c (patch)
tree1921b9b3d8ff8744568053fbb17f71abcaf658cf /rules/host-qemu.make
parentc1f7eaa73568f4e9bdb682cb12054d5e62bb1686 (diff)
downloadptxdist-1f91d82da077c337c79d8f8f9321e461ffca476c.tar.gz
ptxdist-1f91d82da077c337c79d8f8f9321e461ffca476c.tar.xz
host-qemu: fix arch selection for x86_64
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/host-qemu.make')
-rw-r--r--rules/host-qemu.make10
1 files changed, 9 insertions, 1 deletions
diff --git a/rules/host-qemu.make b/rules/host-qemu.make
index 6750ef714..9a09d387e 100644
--- a/rules/host-qemu.make
+++ b/rules/host-qemu.make
@@ -34,7 +34,15 @@ HOST_QEMU_DIR := $(HOST_BUILDDIR)/$(HOST_QEMU)
# autoconf
#
-HOST_QEMU_TARGETS := $(call ptx/ifdef, PTXCONF_ARCH_X86,i386,$(call ptx/ifdef, PTXCONF_ARCH_ARM64,aarch64,$(PTXCONF_ARCH_STRING)))
+HOST_QEMU_TARGETS := $(PTXCONF_ARCH_STRING)
+ifndef PTXCONF_ARCH_X86_64
+ifdef PTXCONF_ARCH_X86
+HOST_QEMU_TARGETS := i386
+endif
+endif
+ifdef PTXCONF_ARCH_ARM64
+HOST_QEMU_TARGETS := aarch64
+endif
HOST_QEMU_SYS_TARGETS := $(patsubst %,%-softmmu,$(HOST_QEMU_TARGETS))
HOST_QEMU_USR_TARGETS := $(patsubst %,%-linux-user,$(HOST_QEMU_TARGETS))