diff options
Diffstat (limited to 'package/qemu/qemu.mk')
-rw-r--r-- | package/qemu/qemu.mk | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk index d565c88bcd..0620804a00 100644 --- a/package/qemu/qemu.mk +++ b/package/qemu/qemu.mk @@ -38,8 +38,8 @@ HOST_QEMU_DEPENDENCIES = host-pkgconf host-python host-zlib host-libglib2 host-p # sh2a not supported # sh4 sh4 # sh4eb sh4eb -# sh4a ? -# sh4aeb ? +# sh4a sh4 +# sh4aeb sh4eb # sh64 not supported # sparc sparc @@ -56,6 +56,12 @@ endif ifeq ($(HOST_QEMU_ARCH),powerpc) HOST_QEMU_ARCH = ppc endif +ifeq ($(HOST_QEMU_ARCH),sh4a) +HOST_QEMU_ARCH = sh4 +endif +ifeq ($(HOST_QEMU_ARCH),sh4aeb) +HOST_QEMU_ARCH = sh4eb +endif HOST_QEMU_TARGETS = $(HOST_QEMU_ARCH)-linux-user ifeq ($(BR2_PACKAGE_HOST_QEMU),y) @@ -79,10 +85,12 @@ HOST_QEMU_COMPARE_VERSION = $(shell test $(HOST_QEMU_HOST_SYSTEM_VERSION) -ge $( # built with kernel headers that are older or the same as the kernel # version running on the host machine. # +ifeq ($(BR_BUILDING),y) ifneq ($(HOST_QEMU_COMPARE_VERSION),OK) $(error "Refusing to build qemu-user: target Linux version newer than host's.") endif endif +endif define HOST_QEMU_CONFIGURE_CMDS cd $(@D); $(HOST_CONFIGURE_OPTS) ./configure \ |