This is an automated email from the ASF dual-hosted git repository. jerpelea pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git
The following commit(s) were added to refs/heads/master by this push: new 47c60b2 arch/arm: Remove -march and -mtune 47c60b2 is described below commit 47c60b2de86d4abcf7dece3cc44a8911cc2f707b Author: Xiang Xiao <xiaoxi...@xiaomi.com> AuthorDate: Wed Sep 22 22:42:45 2021 +0800 arch/arm: Remove -march and -mtune since -mcpu is enough https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58869 Signed-off-by: Xiang Xiao <xiaoxi...@xiaomi.com> --- arch/arm/src/armv7-m/Toolchain.defs | 6 ------ arch/arm/src/armv8-m/Toolchain.defs | 4 ---- 2 files changed, 10 deletions(-) diff --git a/arch/arm/src/armv7-m/Toolchain.defs b/arch/arm/src/armv7-m/Toolchain.defs index 8cd1694..9dd1bde 100644 --- a/arch/arm/src/armv7-m/Toolchain.defs +++ b/arch/arm/src/armv7-m/Toolchain.defs @@ -80,8 +80,6 @@ endif ifeq ($(CONFIG_ARCH_CORTEXM4),y) TOOLCHAIN_ARM7EM := y TOOLCHAIN_MCPU := -mcpu=cortex-m4 - TOOLCHAIN_MTUNE := -mtune=cortex-m4 - TOOLCHAIN_MARCH := -march=armv7e-m ifeq ($(CONFIG_ARCH_FPU),y) TOOLCHAIN_MFLOAT := -mfpu=fpv4-sp-d16 -mfloat-abi=hard else @@ -90,8 +88,6 @@ ifeq ($(CONFIG_ARCH_CORTEXM4),y) else ifeq ($(CONFIG_ARCH_CORTEXM7),y) TOOLCHAIN_ARM7EM := y TOOLCHAIN_MCPU := -mcpu=cortex-m7 - TOOLCHAIN_MTUNE := -mtune=cortex-m7 - TOOLCHAIN_MARCH := -march=armv7e-m ifeq ($(CONFIG_ARCH_FPU),y) ifeq ($(CONFIG_ARCH_DPFPU),y) TOOLCHAIN_MFLOAT := -mfpu=fpv5-d16 -mfloat-abi=hard @@ -104,8 +100,6 @@ else ifeq ($(CONFIG_ARCH_CORTEXM7),y) else # ifeq ($(CONFIG_ARCH_CORTEXM3),y) TOOLCHAIN_ARM7EM := n TOOLCHAIN_MCPU := -mcpu=cortex-m3 - TOOLCHAIN_MTUNE := -mtune=cortex-m3 - TOOLCHAIN_MARCH := -march=armv7-m TOOLCHAIN_MFLOAT := -mfloat-abi=soft endif diff --git a/arch/arm/src/armv8-m/Toolchain.defs b/arch/arm/src/armv8-m/Toolchain.defs index 0254e12..3ffcfda 100644 --- a/arch/arm/src/armv8-m/Toolchain.defs +++ b/arch/arm/src/armv8-m/Toolchain.defs @@ -78,11 +78,9 @@ endif # Parametrization for ARCHCPUFLAGS ifeq ($(CONFIG_ARCH_CORTEXM23),y) TOOLCHAIN_MCPU := -mcpu=cortex-m23 - TOOLCHAIN_MARCH := -march=armv8-m.main TOOLCHAIN_MFLOAT := -mfloat-abi=soft else ifeq ($(CONFIG_ARCH_CORTEXM33),y) TOOLCHAIN_MCPU := -mcpu=cortex-m33 - TOOLCHAIN_MARCH := -march=armv8-m.main+dsp ifeq ($(CONFIG_ARCH_FPU),y) TOOLCHAIN_MFLOAT := -mfpu=fpv5-sp-d16 -mfloat-abi=hard else @@ -90,7 +88,6 @@ else ifeq ($(CONFIG_ARCH_CORTEXM33),y) endif else ifeq ($(CONFIG_ARCH_CORTEXM35P),y) TOOLCHAIN_MCPU := -mcpu=cortex-m35p - TOOLCHAIN_MARCH := -march=armv8-m.main+dsp ifeq ($(CONFIG_ARCH_FPU),y) TOOLCHAIN_MFLOAT := -mfpu=fpv5-sp-d16 -mfloat-abi=hard else @@ -98,7 +95,6 @@ else ifeq ($(CONFIG_ARCH_CORTEXM35P),y) endif else ifeq ($(CONFIG_ARCH_CORTEXM55),y) TOOLCHAIN_MCPU := -mcpu=cortex-m55 - TOOLCHAIN_MARCH := -march=armv8.1-m.main+dsp ifeq ($(CONFIG_ARCH_FPU),y) TOOLCHAIN_MFLOAT := -mfpu=fpv5-d16 -mfloat-abi=hard else