File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -81,14 +81,22 @@ else ifeq ($(CONFIG_ARCH_CORTEXM55),y)
81
81
TOOLCHAIN_MARCH := -march=armv8.1-m.main$(EXTCPUFLAGS)
82
82
LLVM_CPUTYPE := cortex-m55
83
83
ifeq ($(CONFIG_ARCH_FPU),y)
84
- TOOLCHAIN_MFLOAT := -mfpu=fpv5-d16
84
+ ifeq ($(CONFIG_ARCH_TOOLCHAIN_GCC),y)
85
+ TOOLCHAIN_MFLOAT := -mfpu=fpv5-d16
86
+ else ifeq ($(CONFIG_ARCH_TOOLCHAIN_CLANG),y)
87
+ TOOLCHAIN_MFLOAT := -mfpu=fp-armv8-fullfp16-d16
88
+ endif
85
89
endif
86
90
else ifeq ($(CONFIG_ARCH_CORTEXM85),y)
87
91
TOOLCHAIN_MTUNE := -mtune=cortex-m85
88
92
TOOLCHAIN_MARCH := -march=armv8.1-m.main$(EXTCPUFLAGS)
89
93
LLVM_CPUTYPE := cortex-m85
90
94
ifeq ($(CONFIG_ARCH_FPU),y)
91
- TOOLCHAIN_MFLOAT := -mfpu=fpv5-d16
95
+ ifeq ($(CONFIG_ARCH_TOOLCHAIN_GCC),y)
96
+ TOOLCHAIN_MFLOAT := -mfpu=fpv5-d16
97
+ else ifeq ($(CONFIG_ARCH_TOOLCHAIN_CLANG),y)
98
+ TOOLCHAIN_MFLOAT := -mfpu=fp-armv8-fullfp16-d16
99
+ endif
92
100
endif
93
101
endif
94
102
You can’t perform that action at this time.
0 commit comments