From d9a5b92c1a306a70df52d50a02a80dc8ef20bf0d Mon Sep 17 00:00:00 2001 From: liuhaitao Date: Wed, 20 Oct 2021 20:30:16 +0800 Subject: [PATCH] arch/armv8-m: use -mfpu=auto based on -mcpu=cortex-m55 To fix build warning: cc1: warning: switch '-mcpu=cortex-m55' conflicts with '-march=armv8.1-m.main' switch Signed-off-by: liuhaitao Change-Id: I834b172ada6dd9faf6e22bb1626b9b8c1c03c628 --- arch/arm/src/armv8-m/Toolchain.defs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/src/armv8-m/Toolchain.defs b/arch/arm/src/armv8-m/Toolchain.defs index 3ffcfda9d9a..2c22b739134 100644 --- a/arch/arm/src/armv8-m/Toolchain.defs +++ b/arch/arm/src/armv8-m/Toolchain.defs @@ -96,7 +96,7 @@ else ifeq ($(CONFIG_ARCH_CORTEXM35P),y) else ifeq ($(CONFIG_ARCH_CORTEXM55),y) TOOLCHAIN_MCPU := -mcpu=cortex-m55 ifeq ($(CONFIG_ARCH_FPU),y) - TOOLCHAIN_MFLOAT := -mfpu=fpv5-d16 -mfloat-abi=hard + TOOLCHAIN_MFLOAT := -mfpu=auto -mfloat-abi=hard else TOOLCHAIN_MFLOAT := -mfloat-abi=soft endif