Skip to content

Commit f9ec5f8

Browse files
RobinKastbergkartben
authored andcommitted
iar: toolchain: arm: Fix FPU settings for CM55 and CM85
Currently the FPU settings for CM55 and CM85 are not complete. This will complete them. Signed-off-by: Robin Kastberg <[email protected]>
1 parent 0f71880 commit f9ec5f8

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

cmake/compiler/iar/iccarm-fpu.cmake

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,17 +31,19 @@ if(CONFIG_FPU)
3131
if(CONFIG_CPU_HAS_FPU_DOUBLE_PRECISION)
3232
set(PRECISION_TOKEN _D16)
3333
else()
34-
set(PRECISION_TOKEN -SP)
34+
set(PRECISION_TOKEN _SP)
3535
endif()
3636

3737
set(FPU_FOR_Cortex-M4 FPv4${PRECISION_TOKEN})
3838
set(FPU_FOR_Cortex-M7 FPv5${PRECISION_TOKEN})
3939
set(FPU_FOR_Cortex-M33 FPv5${PRECISION_TOKEN})
4040
set(FPU_FOR_Cortex-M33.no_dsp FPv5${PRECISION_TOKEN})
41-
set(FPU_FOR_Cortex-M55 auto)
42-
set(FPU_FOR_Cortex-M55.no_mve auto)
43-
# We don't have this one?
44-
set(FPU_FOR_Cortex-M55.no_dsp auto)
41+
set(FPU_FOR_Cortex-M55 FPv5${PRECISION_TOKEN})
42+
set(FPU_FOR_Cortex-M55.no_mve FPv5${PRECISION_TOKEN})
43+
set(FPU_FOR_Cortex-M55.no_dsp FPv5${PRECISION_TOKEN})
44+
set(FPU_FOR_Cortex-M85 FPv5${PRECISION_TOKEN})
45+
set(FPU_FOR_Cortex-M85.no_mve FPv5${PRECISION_TOKEN})
46+
set(FPU_FOR_Cortex-M85.no_dsp FPv5${PRECISION_TOKEN})
4547

4648
set(ICCARM_FPU ${FPU_FOR_${ICCARM_CPU}})
4749
endif()

0 commit comments

Comments
 (0)