mirror of
https://github.com/apache/nuttx.git
synced 2026-05-28 20:08:15 +08:00
Fixed ARMv7-M Toolchain setting.
- Cortex-M4 only have Single Precision FPU.
This commit is contained in:
@@ -128,11 +128,7 @@ ifeq ($(CONFIG_ARCH_CORTEXM4),y)
|
|||||||
TOOLCHAIN_MTUNE := -mtune=cortex-m4
|
TOOLCHAIN_MTUNE := -mtune=cortex-m4
|
||||||
TOOLCHAIN_MARCH := -march=armv7e-m
|
TOOLCHAIN_MARCH := -march=armv7e-m
|
||||||
ifeq ($(CONFIG_ARCH_FPU),y)
|
ifeq ($(CONFIG_ARCH_FPU),y)
|
||||||
ifeq ($(CONFIG_ARCH_DPFPU),y)
|
|
||||||
TOOLCHAIN_MFLOAT := -mfpu=fpv4-sp -mfloat-abi=hard
|
|
||||||
else
|
|
||||||
TOOLCHAIN_MFLOAT := -mfpu=fpv4-sp-d16 -mfloat-abi=hard
|
TOOLCHAIN_MFLOAT := -mfpu=fpv4-sp-d16 -mfloat-abi=hard
|
||||||
endif
|
|
||||||
else
|
else
|
||||||
TOOLCHAIN_MFLOAT := -mfloat-abi=soft
|
TOOLCHAIN_MFLOAT := -mfloat-abi=soft
|
||||||
endif
|
endif
|
||||||
|
|||||||
Reference in New Issue
Block a user