Revert "arch/armv8-m: use -mfpu=auto based on -mcpu=cortex-m55"
This reverts commit d9a5b92c1a306a70df52d50a02a80dc8ef20bf0d. Revert "arch/arm: Remove -march and -mtune" This reverts commit b8e99cf12f3a287311a2d341f285c71a5da3e4d4.
This commit is contained in:
parent
3615592e82
commit
8417b4726b
@ -80,6 +80,8 @@ 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
|
||||
@ -88,6 +90,8 @@ 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
|
||||
@ -100,6 +104,8 @@ 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
|
||||
|
||||
|
@ -78,9 +78,11 @@ 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
|
||||
@ -88,6 +90,7 @@ 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
|
||||
@ -95,6 +98,7 @@ 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
|
||||
|
Loading…
x
Reference in New Issue
Block a user