From: Tyler Baker <tyler.baker@linaro.org>
Date: Tue, 21 Apr 2015 22:51:45 +0000 (-0700)
Subject: selftest/x86: have no dependency on all when cross building
X-Git-Tag: v4.1-rc4~15^2~3
X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=1872d01ab4be0567ad6145070d9a5bee0f923b2f;p=users%2Fjedix%2Flinux-maple.git

selftest/x86: have no dependency on all when cross building

If the CROSS_COMPILE is set remove all's dependency on all_32 and all_64.

Cc: Andy Lutomirski <luto@amacapital.net>
Acked-by: Andy Lutomirski <luto@kernel.org>
Signed-off-by: Tyler Baker <tyler.baker@linaro.org>
Signed-off-by: Shuah Khan <shuahkh@osg.samsung.com>
---

diff --git a/tools/testing/selftests/x86/Makefile b/tools/testing/selftests/x86/Makefile
index be93945bffab..ec7b088b934e 100644
--- a/tools/testing/selftests/x86/Makefile
+++ b/tools/testing/selftests/x86/Makefile
@@ -7,15 +7,18 @@ BINARIES_64 := $(TARGETS_C_BOTHBITS:%=%_64)
 
 CFLAGS := -O2 -g -std=gnu99 -pthread -Wall
 
+all:
+
 UNAME_M := $(shell uname -m)
 
+ifeq ($(CROSS_COMPILE),)
 # Always build 32-bit tests
 all: all_32
-
 # If we're on a 64-bit host, build 64-bit tests as well
 ifeq ($(UNAME_M),x86_64)
 all: all_64
 endif
+endif
 
 all_32: check_build32 $(BINARIES_32)