From 52188d31bec840038cea990a9e3ee7d60c19a569 Mon Sep 17 00:00:00 2001 From: Dmitry Safonov Date: Mon, 24 Apr 2017 21:37:16 +0300 Subject: [PATCH] make: drop SRCARCH redefinition It's defined in NMK - don't redefine it. Remove BTW twice exports and twice definition of $(LDARCH). Call 64-bit ARM as aarch64. Reviewed-by: Cyrill Gorcunov Signed-off-by: Dmitry Safonov Signed-off-by: Andrei Vagin --- Makefile | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/Makefile b/Makefile index cea5f747e..7f757e127 100644 --- a/Makefile +++ b/Makefile @@ -21,40 +21,27 @@ export HOSTCFLAGS # # Architecture specific options. -ifneq ($(filter-out x86 arm arm64 aarch64 ppc64,$(ARCH)),) +ifneq ($(filter-out x86 arm aarch64 ppc64,$(ARCH)),) $(error "The architecture $(ARCH) isn't supported") endif ifeq ($(ARCH),x86) - SRCARCH := x86 LDARCH := i386:x86-64 VDSO := y endif -ifeq ($(ARCH),arm) - SRCARCH := arm -endif - -ifneq ($(filter arm64 aarch64,$(ARCH)),) - ARCH := aarch64 - SRCARCH := aarch64 +ifeq ($(ARCH),aarch64) VDSO := y endif ifeq ($(ARCH),ppc64) - SRCARCH := ppc64 LDARCH := powerpc:common64 VDSO := y endif LDARCH ?= $(SRCARCH) -export SRCARCH LDARCH VDSO - -SRCARCH ?= $(ARCH) -LDARCH ?= $(SRCARCH) - -export SRCARCH LDARCH VDSO +export LDARCH VDSO UNAME-M := $(shell uname -m) export UNAME-M