From a7b13bf07737692bcfe20497b632e94efebce705 Mon Sep 17 00:00:00 2001 From: Tao Huang Date: Sat, 21 Nov 2015 19:59:55 +0800 Subject: [PATCH] rk: Makefile set default CROSS_COMPILE for arm64 Change-Id: Ic56c2d521c971ebd6dc425cfdb32258492234000 Signed-off-by: Tao Huang --- Makefile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Makefile b/Makefile index ce8afa311d33..4e51a8e08ab9 100644 --- a/Makefile +++ b/Makefile @@ -320,6 +320,11 @@ include scripts/subarch.include # Default value for CROSS_COMPILE is not to prefix executables # Note: Some architectures assign CROSS_COMPILE in their arch/*/Makefile ARCH ?= $(SUBARCH) +ifeq ($(ARCH),arm64) +ifneq ($(wildcard $(srctree)/../prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9),) +CROSS_COMPILE ?= $(srctree)/../prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin/aarch64-linux-android- +endif +endif # Architecture as present in compile.h UTS_MACHINE := $(ARCH)