From bbcf27daca55bb0041ab910ab8e5ba87d9627302 Mon Sep 17 00:00:00 2001 From: Igor Opaniuk <igor.opaniuk@linaro.org> Date: Wed, 13 Sep 2017 13:12:51 +0300 Subject: [PATCH] common: move MULTIARCH definition to common.mk Move MULTIARCH var definition to common.mk. It commonly used to specify --host param in autotools configure scripts. Reviewed-by: Etienne Carriere <etienne.carriere@linaro.org Signed-off-by: Igor Opaniuk <igor.opaniuk@linaro.org> --- common.mk | 10 ++++++++++ hikey.mk | 9 --------- hikey960.mk | 9 --------- hikey_debian.mk | 9 --------- rpi3.mk | 9 --------- 5 files changed, 10 insertions(+), 36 deletions(-) diff --git a/common.mk b/common.mk index 13e88dc..c428a1c 100644 --- a/common.mk +++ b/common.mk @@ -36,6 +36,16 @@ QEMU_VIRTFS_HOST_DIR ?= $(ROOT) # Enable SLiRP user networking QEMU_USERNET_ENABLE ?= n + +################################################################################ +# Mandatory for autotools (for specifying --host) +################################################################################ +ifeq ($(COMPILE_NS_USER),64) +MULTIARCH := aarch64-linux-gnu +else +MULTIARCH := arm-linux-gnueabihf +endif + ################################################################################ # Check coherency of compilation mode ################################################################################ diff --git a/hikey.mk b/hikey.mk index 33041bb..58e844b 100644 --- a/hikey.mk +++ b/hikey.mk @@ -20,15 +20,6 @@ CFG_FLASH_SIZE ?= 8 ################################################################################ -include common.mk -################################################################################ -# Mandatory definition to use common.mk -################################################################################ -ifeq ($(COMPILE_NS_USER),64) -MULTIARCH := aarch64-linux-gnu -else -MULTIARCH := arm-linux-gnueabihf -endif - ################################################################################ # Paths to git projects and various binaries ################################################################################ diff --git a/hikey960.mk b/hikey960.mk index 9c993bb..96dc97e 100644 --- a/hikey960.mk +++ b/hikey960.mk @@ -16,15 +16,6 @@ CFG_CONSOLE_UART ?= 6 ################################################################################ -include common.mk -################################################################################ -# Mandatory definition to use common.mk -################################################################################ -ifeq ($(COMPILE_NS_USER),64) -MULTIARCH := aarch64-linux-gnu -else -MULTIARCH := arm-linux-gnueabihf -endif - ################################################################################ # Paths to git projects and various binaries ################################################################################ diff --git a/hikey_debian.mk b/hikey_debian.mk index 3235682..bdbe21b 100644 --- a/hikey_debian.mk +++ b/hikey_debian.mk @@ -39,15 +39,6 @@ endif OPTEE_PKG_VERSION := $(shell cd $(OPTEE_OS_PATH) && git describe)-0 -################################################################################ -# Mandatory definition to use common.mk -################################################################################ -ifeq ($(COMPILE_NS_USER),64) -MULTIARCH := aarch64-linux-gnu -else -MULTIARCH := arm-linux-gnueabihf -endif - ################################################################################ # Paths to git projects and various binaries ################################################################################ diff --git a/rpi3.mk b/rpi3.mk index 3579556..6015dee 100644 --- a/rpi3.mk +++ b/rpi3.mk @@ -17,15 +17,6 @@ RPI3_FIRMWARE_FILE_EXT = zip -include common.mk -################################################################################ -# Mandatory definition to use common.mk -################################################################################ -ifeq ($(COMPILE_NS_USER),64) -MULTIARCH := aarch64-linux-gnu -else -MULTIARCH := arm-linux-gnueabihf -endif - ################################################################################ # Paths to git projects and various binaries ################################################################################ -- GitLab