From 11e300cc5a8dc453703998f2e790b632f03c1054 Mon Sep 17 00:00:00 2001 From: vanhofen Date: Thu, 14 Nov 2019 21:30:54 +0100 Subject: [PATCH] - introduce TARGET_ARCH variable --- make/environment-build.mk | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/make/environment-build.mk b/make/environment-build.mk index ae52b766..f8a4c2a1 100644 --- a/make/environment-build.mk +++ b/make/environment-build.mk @@ -78,7 +78,8 @@ ifeq ($(BOXSERIES), hd1) TARGET = arm-cx2450x-linux-gnueabi TARGET_OPTIMIZATION = -Os TARGET_DEBUGGING = -g - TARGET_ABI = -march=armv6 -mfloat-abi=soft -mlittle-endian + TARGET_ARCH = armv6 + TARGET_ABI = -march=$(TARGET_ARCH) -mfloat-abi=soft -mlittle-endian TARGET_EXTRA_CFLAGS = -fdata-sections -ffunction-sections TARGET_EXTRA_LDFLAGS = -Wl,--gc-sections CXX11_ABI = @@ -89,7 +90,8 @@ else ifeq ($(BOXSERIES), hd2) TARGET = arm-cortex-linux-uclibcgnueabi TARGET_OPTIMIZATION = -O2 TARGET_DEBUGGING = -g - TARGET_ABI = -march=armv7-a -mtune=cortex-a9 -mfpu=vfpv3-d16 -mfloat-abi=hard -mlittle-endian + TARGET_ARCH = armv7-a + TARGET_ABI = -march=$(TARGET_ARCH) -mtune=cortex-a9 -mfpu=vfpv3-d16 -mfloat-abi=hard -mlittle-endian TARGET_EXTRA_CFLAGS = TARGET_EXTRA_LDFLAGS = ifeq ($(BOXMODEL), kronos_v2) @@ -105,7 +107,8 @@ else ifeq ($(BOXSERIES), $(filter $(BOXSERIES), hd51 vusolo4k vuduo4k vuultimo4k TARGET = arm-cortex-linux-gnueabihf TARGET_OPTIMIZATION = -O2 TARGET_DEBUGGING = -g - TARGET_ABI = -march=armv7ve -mtune=cortex-a15 -mfpu=neon-vfpv4 -mfloat-abi=hard + TARGET_ARCH = armv7ve + TARGET_ABI = -march=$(TARGET_ARCH) -mtune=cortex-a15 -mfpu=neon-vfpv4 -mfloat-abi=hard TARGET_EXTRA_CFLAGS = TARGET_EXTRA_LDFLAGS = CXX11_ABI = @@ -116,7 +119,8 @@ else ifeq ($(BOXSERIES), $(filter $(BOXSERIES), vuduo)) TARGET = mipsel-unknown-linux-gnu TARGET_OPTIMIZATION = -O2 TARGET_DEBUGGING = -g - TARGET_ABI = -march=mips32 -mtune=mips32 + TARGET_ARCH = mips32 + TARGET_ABI = -march=$(TARGET_ARCH) -mtune=mips32 TARGET_EXTRA_CFLAGS = TARGET_EXTRA_LDFLAGS = CXX11_ABI =