From: Thomas Petazzoni Date: Sun, 23 Sep 2018 20:38:49 +0000 (+0200) Subject: arch: drop BR2_GCC_TARGET_CPU_REVISION option X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=cf2b12cbfba473fe1e4a2d4714b7a13ee19b64f0;p=buildroot.git arch: drop BR2_GCC_TARGET_CPU_REVISION option In commit 325bb37942f8d3826dab9dc6e88b25234e67a2cf, support for the Blackfin architecture was removed. This was our only use of BR2_GCC_TARGET_CPU_REVISION, and since this config option somewhat complicates the calculation of the --with-cpu/-mcpu option values, let's drop it. Signed-off-by: Thomas Petazzoni Signed-off-by: Peter Korsgaard --- diff --git a/arch/Config.in b/arch/Config.in index 8bd57fe1cc..f50760a0cf 100644 --- a/arch/Config.in +++ b/arch/Config.in @@ -317,9 +317,6 @@ config BR2_GCC_TARGET_FP32_MODE config BR2_GCC_TARGET_CPU string -config BR2_GCC_TARGET_CPU_REVISION - string - # The value of this option will be passed as --with-fpu= when # building gcc (internal backend) or -mfpu= in the toolchain # wrapper (external toolchain) diff --git a/arch/arch.mk b/arch/arch.mk index 6c15270903..289c5a1125 100644 --- a/arch/arch.mk +++ b/arch/arch.mk @@ -14,7 +14,6 @@ GCC_TARGET_ABI := $(call qstrip,$(BR2_GCC_TARGET_ABI)) GCC_TARGET_NAN := $(call qstrip,$(BR2_GCC_TARGET_NAN)) GCC_TARGET_FP32_MODE := $(call qstrip,$(BR2_GCC_TARGET_FP32_MODE)) GCC_TARGET_CPU := $(call qstrip,$(BR2_GCC_TARGET_CPU)) -GCC_TARGET_CPU_REVISION := $(call qstrip,$(BR2_GCC_TARGET_CPU_REVISION)) GCC_TARGET_FPU := $(call qstrip,$(BR2_GCC_TARGET_FPU)) GCC_TARGET_FLOAT_ABI := $(call qstrip,$(BR2_GCC_TARGET_FLOAT_ABI)) GCC_TARGET_MODE := $(call qstrip,$(BR2_GCC_TARGET_MODE)) diff --git a/package/gcc/gcc.mk b/package/gcc/gcc.mk index 5f6d53f106..9e9069ce0e 100644 --- a/package/gcc/gcc.mk +++ b/package/gcc/gcc.mk @@ -215,12 +215,8 @@ ifneq ($(GCC_TARGET_FP32_MODE),) HOST_GCC_COMMON_CONF_OPTS += --with-fp-32="$(GCC_TARGET_FP32_MODE)" endif ifneq ($(GCC_TARGET_CPU),) -ifneq ($(GCC_TARGET_CPU_REVISION),) -HOST_GCC_COMMON_CONF_OPTS += --with-cpu=$(GCC_TARGET_CPU)-$(GCC_TARGET_CPU_REVISION) -else HOST_GCC_COMMON_CONF_OPTS += --with-cpu=$(GCC_TARGET_CPU) endif -endif ifneq ($(GCC_TARGET_FPU),) HOST_GCC_COMMON_CONF_OPTS += --with-fpu=$(GCC_TARGET_FPU) diff --git a/toolchain/toolchain-external/pkg-toolchain-external.mk b/toolchain/toolchain-external/pkg-toolchain-external.mk index 08e61af00b..241a39a5ee 100644 --- a/toolchain/toolchain-external/pkg-toolchain-external.mk +++ b/toolchain/toolchain-external/pkg-toolchain-external.mk @@ -151,11 +151,7 @@ TOOLCHAIN_EXTERNAL_LIBS += $(call qstrip,$(BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS)) # Definition of the CFLAGS to use with the external toolchain, as well as the # common toolchain wrapper build arguments # -ifeq ($(GCC_TARGET_CPU_REVISION),) CC_TARGET_CPU_ := $(GCC_TARGET_CPU) -else -CC_TARGET_CPU_ := $(GCC_TARGET_CPU)-$(GCC_TARGET_CPU_REVISION) -endif CC_TARGET_ARCH_ := $(GCC_TARGET_ARCH) CC_TARGET_ABI_ := $(GCC_TARGET_ABI) CC_TARGET_NAN_ := $(GCC_TARGET_NAN)