From df376aeef7590998a47e2ec468f233b51303e86e Mon Sep 17 00:00:00 2001 From: Alexandre Abadie Date: Thu, 2 Jan 2020 14:40:50 +0100 Subject: [PATCH] make/cortexm: fix mfpu flag for CortexM7 Use single precision, like with M4 instead of double precision --- makefiles/arch/cortexm.inc.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/makefiles/arch/cortexm.inc.mk b/makefiles/arch/cortexm.inc.mk index 19f492cc80..508785d238 100644 --- a/makefiles/arch/cortexm.inc.mk +++ b/makefiles/arch/cortexm.inc.mk @@ -80,7 +80,7 @@ ifneq (,$(filter $(CPU_ARCH),cortex-m4f cortex-m7)) # clang assumes there is an FPU ifneq (llvm,$(TOOLCHAIN)) ifeq ($(CPU_ARCH),cortex-m7) - CFLAGS_FPU ?= -mfloat-abi=hard -mfpu=fpv5-d16 + CFLAGS_FPU ?= -mfloat-abi=hard -mfpu=fpv5-sp-d16 else CFLAGS_FPU ?= -mfloat-abi=hard -mfpu=fpv4-sp-d16 endif