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