Skip to content

Commit 9e8c414

Browse files
committed
Link against correct CMSIS DSP library
Update one with floating point unit (FPU) enabled Note: for cortex-M7, single precision (sp) is used. Signed-off-by: Frederic Pillon <[email protected]>
1 parent 92197ec commit 9e8c414

File tree

1 file changed

+37
-37
lines changed

1 file changed

+37
-37
lines changed

boards.txt

+37-37
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Nucleo_144.menu.pnum.NUCLEO_F429ZI.build.board=NUCLEO_F429ZI
4545
Nucleo_144.menu.pnum.NUCLEO_F429ZI.build.series=STM32F4xx
4646
Nucleo_144.menu.pnum.NUCLEO_F429ZI.build.product_line=STM32F429xx
4747
Nucleo_144.menu.pnum.NUCLEO_F429ZI.build.variant=NUCLEO_F429ZI
48-
Nucleo_144.menu.pnum.NUCLEO_F429ZI.build.cmsis_lib_gcc=arm_cortexM4l_math
48+
Nucleo_144.menu.pnum.NUCLEO_F429ZI.build.cmsis_lib_gcc=arm_cortexM4lf_math
4949

5050
# NUCLEO_F767ZI board
5151
Nucleo_144.menu.pnum.NUCLEO_F767ZI=Nucleo F767ZI
@@ -58,7 +58,7 @@ Nucleo_144.menu.pnum.NUCLEO_F767ZI.build.board=NUCLEO_F767ZI
5858
Nucleo_144.menu.pnum.NUCLEO_F767ZI.build.series=STM32F7xx
5959
Nucleo_144.menu.pnum.NUCLEO_F767ZI.build.product_line=STM32F767xx
6060
Nucleo_144.menu.pnum.NUCLEO_F767ZI.build.variant=NUCLEO_F767ZI
61-
Nucleo_144.menu.pnum.NUCLEO_F767ZI.build.cmsis_lib_gcc=arm_cortexM7l_math
61+
Nucleo_144.menu.pnum.NUCLEO_F767ZI.build.cmsis_lib_gcc=arm_cortexM7lfsp_math
6262

6363
# NUCLEO_H743ZI board
6464
Nucleo_144.menu.pnum.NUCLEO_H743ZI=Nucleo H743ZI
@@ -71,7 +71,7 @@ Nucleo_144.menu.pnum.NUCLEO_H743ZI.build.board=NUCLEO_H743ZI
7171
Nucleo_144.menu.pnum.NUCLEO_H743ZI.build.series=STM32H7xx
7272
Nucleo_144.menu.pnum.NUCLEO_H743ZI.build.product_line=STM32H743xx
7373
Nucleo_144.menu.pnum.NUCLEO_H743ZI.build.variant=NUCLEO_H743ZI
74-
Nucleo_144.menu.pnum.NUCLEO_H743ZI.build.cmsis_lib_gcc=arm_cortexM7l_math
74+
Nucleo_144.menu.pnum.NUCLEO_H743ZI.build.cmsis_lib_gcc=arm_cortexM7lfsp_math
7575

7676
Nucleo_144.menu.pnum.NUCLEO_H743ZI2=Nucleo H743ZI2
7777
Nucleo_144.menu.pnum.NUCLEO_H743ZI2.node="NODE_H743ZI,NOD_H743ZI2"
@@ -83,7 +83,7 @@ Nucleo_144.menu.pnum.NUCLEO_H743ZI2.build.board=NUCLEO_H743ZI2
8383
Nucleo_144.menu.pnum.NUCLEO_H743ZI2.build.series=STM32H7xx
8484
Nucleo_144.menu.pnum.NUCLEO_H743ZI2.build.product_line=STM32H743xx
8585
Nucleo_144.menu.pnum.NUCLEO_H743ZI2.build.variant=NUCLEO_H743ZI
86-
Nucleo_144.menu.pnum.NUCLEO_H743ZI2.build.cmsis_lib_gcc=arm_cortexM7l_math
86+
Nucleo_144.menu.pnum.NUCLEO_H743ZI2.build.cmsis_lib_gcc=arm_cortexM7lfsp_math
8787

8888
# NUCLEO_L496ZG board
8989
Nucleo_144.menu.pnum.NUCLEO_L496ZG=Nucleo L496ZG
@@ -96,7 +96,7 @@ Nucleo_144.menu.pnum.NUCLEO_L496ZG.build.board=NUCLEO_L496ZG
9696
Nucleo_144.menu.pnum.NUCLEO_L496ZG.build.series=STM32L4xx
9797
Nucleo_144.menu.pnum.NUCLEO_L496ZG.build.product_line=STM32L496xx
9898
Nucleo_144.menu.pnum.NUCLEO_L496ZG.build.variant=NUCLEO_L496ZG
99-
Nucleo_144.menu.pnum.NUCLEO_L496ZG.build.cmsis_lib_gcc=arm_cortexM4l_math
99+
Nucleo_144.menu.pnum.NUCLEO_L496ZG.build.cmsis_lib_gcc=arm_cortexM4lf_math
100100

101101
# NUCLEO_L496ZG-P board
102102
Nucleo_144.menu.pnum.NUCLEO_L496ZG-P=Nucleo L496ZG-P
@@ -109,7 +109,7 @@ Nucleo_144.menu.pnum.NUCLEO_L496ZG-P.build.board=NUCLEO_L496ZG_P
109109
Nucleo_144.menu.pnum.NUCLEO_L496ZG-P.build.series=STM32L4xx
110110
Nucleo_144.menu.pnum.NUCLEO_L496ZG-P.build.product_line=STM32L496xx
111111
Nucleo_144.menu.pnum.NUCLEO_L496ZG-P.build.variant=NUCLEO_L496ZG
112-
Nucleo_144.menu.pnum.NUCLEO_L496ZG-P.build.cmsis_lib_gcc=arm_cortexM4l_math
112+
Nucleo_144.menu.pnum.NUCLEO_L496ZG-P.build.cmsis_lib_gcc=arm_cortexM4lf_math
113113

114114
# NUCLEO_L4R5ZI board
115115
Nucleo_144.menu.pnum.NUCLEO_L4R5ZI=Nucleo L4R5ZI
@@ -122,7 +122,7 @@ Nucleo_144.menu.pnum.NUCLEO_L4R5ZI.build.board=NUCLEO_L4R5ZI
122122
Nucleo_144.menu.pnum.NUCLEO_L4R5ZI.build.series=STM32L4xx
123123
Nucleo_144.menu.pnum.NUCLEO_L4R5ZI.build.product_line=STM32L4R5xx
124124
Nucleo_144.menu.pnum.NUCLEO_L4R5ZI.build.variant=NUCLEO_L4R5ZI
125-
Nucleo_144.menu.pnum.NUCLEO_L4R5ZI.build.cmsis_lib_gcc=arm_cortexM4l_math
125+
Nucleo_144.menu.pnum.NUCLEO_L4R5ZI.build.cmsis_lib_gcc=arm_cortexM4lf_math
126126

127127
# NUCLEO_L4R5ZI-P board
128128
Nucleo_144.menu.pnum.NUCLEO_L4R5ZI-P=Nucleo L4R5ZI-P
@@ -135,7 +135,7 @@ Nucleo_144.menu.pnum.NUCLEO_L4R5ZI-P.build.board=NUCLEO_L4R5ZI_P
135135
Nucleo_144.menu.pnum.NUCLEO_L4R5ZI-P.build.series=STM32L4xx
136136
Nucleo_144.menu.pnum.NUCLEO_L4R5ZI-P.build.product_line=STM32L4R5xx
137137
Nucleo_144.menu.pnum.NUCLEO_L4R5ZI-P.build.variant=NUCLEO_L4R5ZI
138-
Nucleo_144.menu.pnum.NUCLEO_L4R5ZI-P.build.cmsis_lib_gcc=arm_cortexM4l_math
138+
Nucleo_144.menu.pnum.NUCLEO_L4R5ZI-P.build.cmsis_lib_gcc=arm_cortexM4lf_math
139139

140140
# Upload menu
141141
Nucleo_144.menu.upload_method.MassStorage=Mass Storage
@@ -214,7 +214,7 @@ Nucleo_64.menu.pnum.NUCLEO_F302R8.build.board=NUCLEO_F302R8
214214
Nucleo_64.menu.pnum.NUCLEO_F302R8.build.series=STM32F3xx
215215
Nucleo_64.menu.pnum.NUCLEO_F302R8.build.product_line=STM32F302x8
216216
Nucleo_64.menu.pnum.NUCLEO_F302R8.build.variant=NUCLEO_F302R8
217-
Nucleo_64.menu.pnum.NUCLEO_F302R8.build.cmsis_lib_gcc=arm_cortexM4l_math
217+
Nucleo_64.menu.pnum.NUCLEO_F302R8.build.cmsis_lib_gcc=arm_cortexM4lf_math
218218

219219
# NUCLEO_F303RE board
220220
Nucleo_64.menu.pnum.NUCLEO_F303RE=Nucleo F303RE
@@ -227,7 +227,7 @@ Nucleo_64.menu.pnum.NUCLEO_F303RE.build.board=NUCLEO_F303RE
227227
Nucleo_64.menu.pnum.NUCLEO_F303RE.build.series=STM32F3xx
228228
Nucleo_64.menu.pnum.NUCLEO_F303RE.build.product_line=STM32F303xE
229229
Nucleo_64.menu.pnum.NUCLEO_F303RE.build.variant=NUCLEO_F303RE
230-
Nucleo_64.menu.pnum.NUCLEO_F303RE.build.cmsis_lib_gcc=arm_cortexM4l_math
230+
Nucleo_64.menu.pnum.NUCLEO_F303RE.build.cmsis_lib_gcc=arm_cortexM4lf_math
231231

232232
# NUCLEO_F401RE board
233233
Nucleo_64.menu.pnum.NUCLEO_F401RE=Nucleo F401RE
@@ -240,7 +240,7 @@ Nucleo_64.menu.pnum.NUCLEO_F401RE.build.board=NUCLEO_F401RE
240240
Nucleo_64.menu.pnum.NUCLEO_F401RE.build.series=STM32F4xx
241241
Nucleo_64.menu.pnum.NUCLEO_F401RE.build.product_line=STM32F401xE
242242
Nucleo_64.menu.pnum.NUCLEO_F401RE.build.variant=NUCLEO_F401RE
243-
Nucleo_64.menu.pnum.NUCLEO_F401RE.build.cmsis_lib_gcc=arm_cortexM4l_math
243+
Nucleo_64.menu.pnum.NUCLEO_F401RE.build.cmsis_lib_gcc=arm_cortexM4lf_math
244244

245245
# NUCLEO_F411RE board
246246
Nucleo_64.menu.pnum.NUCLEO_F411RE=Nucleo F411RE
@@ -253,7 +253,7 @@ Nucleo_64.menu.pnum.NUCLEO_F411RE.build.board=NUCLEO_F411RE
253253
Nucleo_64.menu.pnum.NUCLEO_F411RE.build.series=STM32F4xx
254254
Nucleo_64.menu.pnum.NUCLEO_F411RE.build.product_line=STM32F411xE
255255
Nucleo_64.menu.pnum.NUCLEO_F411RE.build.variant=NUCLEO_F411RE
256-
Nucleo_64.menu.pnum.NUCLEO_F411RE.build.cmsis_lib_gcc=arm_cortexM4l_math
256+
Nucleo_64.menu.pnum.NUCLEO_F411RE.build.cmsis_lib_gcc=arm_cortexM4lf_math
257257

258258
# NUCLEO_F446RE board
259259
Nucleo_64.menu.pnum.NUCLEO_F446RE=Nucleo F446RE
@@ -266,7 +266,7 @@ Nucleo_64.menu.pnum.NUCLEO_F446RE.build.board=NUCLEO_F446RE
266266
Nucleo_64.menu.pnum.NUCLEO_F446RE.build.series=STM32F4xx
267267
Nucleo_64.menu.pnum.NUCLEO_F446RE.build.product_line=STM32F446xx
268268
Nucleo_64.menu.pnum.NUCLEO_F446RE.build.variant=NUCLEO_F446RE
269-
Nucleo_64.menu.pnum.NUCLEO_F446RE.build.cmsis_lib_gcc=arm_cortexM4l_math
269+
Nucleo_64.menu.pnum.NUCLEO_F446RE.build.cmsis_lib_gcc=arm_cortexM4lf_math
270270

271271
# NUCLEO_G071RB board
272272
Nucleo_64.menu.pnum.NUCLEO_G071RB=Nucleo G071RB
@@ -292,7 +292,7 @@ Nucleo_64.menu.pnum.NUCLEO_G431RB.build.board=NUCLEO_G431RB
292292
Nucleo_64.menu.pnum.NUCLEO_G431RB.build.series=STM32G4xx
293293
Nucleo_64.menu.pnum.NUCLEO_G431RB.build.product_line=STM32G431xx
294294
Nucleo_64.menu.pnum.NUCLEO_G431RB.build.variant=NUCLEO_G431RB
295-
Nucleo_64.menu.pnum.NUCLEO_G431RB.build.cmsis_lib_gcc=arm_cortexM4l_math
295+
Nucleo_64.menu.pnum.NUCLEO_G431RB.build.cmsis_lib_gcc=arm_cortexM4lf_math
296296

297297
# NUCLEO_G474RE board
298298
Nucleo_64.menu.pnum.NUCLEO_G474RE=Nucleo G474RE
@@ -305,7 +305,7 @@ Nucleo_64.menu.pnum.NUCLEO_G474RE.build.board=NUCLEO_G474RE
305305
Nucleo_64.menu.pnum.NUCLEO_G474RE.build.series=STM32G4xx
306306
Nucleo_64.menu.pnum.NUCLEO_G474RE.build.product_line=STM32G474xx
307307
Nucleo_64.menu.pnum.NUCLEO_G474RE.build.variant=NUCLEO_G474RE
308-
Nucleo_64.menu.pnum.NUCLEO_G474RE.build.cmsis_lib_gcc=arm_cortexM4l_math
308+
Nucleo_64.menu.pnum.NUCLEO_G474RE.build.cmsis_lib_gcc=arm_cortexM4lf_math
309309

310310
# NUCLEO_L053R8 board
311311
Nucleo_64.menu.pnum.NUCLEO_L053R8=Nucleo L053R8
@@ -356,7 +356,7 @@ Nucleo_64.menu.pnum.NUCLEO_L452RE.build.board=NUCLEO_L452RE
356356
Nucleo_64.menu.pnum.NUCLEO_L452RE.build.series=STM32L4xx
357357
Nucleo_64.menu.pnum.NUCLEO_L452RE.build.product_line=STM32L452xx
358358
Nucleo_64.menu.pnum.NUCLEO_L452RE.build.variant=NUCLEO_L452RE
359-
Nucleo_64.menu.pnum.NUCLEO_L452RE.build.cmsis_lib_gcc=arm_cortexM4l_math
359+
Nucleo_64.menu.pnum.NUCLEO_L452RE.build.cmsis_lib_gcc=arm_cortexM4lf_math
360360

361361
# NUCLEO_L452RE-P board
362362
Nucleo_64.menu.pnum.NUCLEO_L452REP=Nucleo L452RE-P
@@ -369,7 +369,7 @@ Nucleo_64.menu.pnum.NUCLEO_L452REP.build.board=NUCLEO_L452RE_P
369369
Nucleo_64.menu.pnum.NUCLEO_L452REP.build.series=STM32L4xx
370370
Nucleo_64.menu.pnum.NUCLEO_L452REP.build.product_line=STM32L452xx
371371
Nucleo_64.menu.pnum.NUCLEO_L452REP.build.variant=NUCLEO_L452RE
372-
Nucleo_64.menu.pnum.NUCLEO_L452REP.build.cmsis_lib_gcc=arm_cortexM4l_math
372+
Nucleo_64.menu.pnum.NUCLEO_L452REP.build.cmsis_lib_gcc=arm_cortexM4lf_math
373373

374374
# NUCLEO_L476RG board
375375
# Support: Serial1 (USART1 on PA10, PA9)
@@ -383,7 +383,7 @@ Nucleo_64.menu.pnum.NUCLEO_L476RG.build.board=NUCLEO_L476RG
383383
Nucleo_64.menu.pnum.NUCLEO_L476RG.build.series=STM32L4xx
384384
Nucleo_64.menu.pnum.NUCLEO_L476RG.build.product_line=STM32L476xx
385385
Nucleo_64.menu.pnum.NUCLEO_L476RG.build.variant=NUCLEO_L476RG
386-
Nucleo_64.menu.pnum.NUCLEO_L476RG.build.cmsis_lib_gcc=arm_cortexM4l_math
386+
Nucleo_64.menu.pnum.NUCLEO_L476RG.build.cmsis_lib_gcc=arm_cortexM4lf_math
387387

388388
# PNUCLEO_WB55RG board
389389
Nucleo_64.menu.pnum.PNUCLEO_WB55RG=P-Nucleo WB55RG
@@ -396,7 +396,7 @@ Nucleo_64.menu.pnum.PNUCLEO_WB55RG.build.board=PNUCLEO_WB55RG
396396
Nucleo_64.menu.pnum.PNUCLEO_WB55RG.build.series=STM32WBxx
397397
Nucleo_64.menu.pnum.PNUCLEO_WB55RG.build.product_line=STM32WB55xx
398398
Nucleo_64.menu.pnum.PNUCLEO_WB55RG.build.variant=PNUCLEO_WB55RG
399-
Nucleo_64.menu.pnum.PNUCLEO_WB55RG.build.cmsis_lib_gcc=arm_cortexM4l_math
399+
Nucleo_64.menu.pnum.PNUCLEO_WB55RG.build.cmsis_lib_gcc=arm_cortexM4lf_math
400400

401401
# Upload menu
402402
Nucleo_64.menu.upload_method.MassStorage=Mass Storage
@@ -451,7 +451,7 @@ Nucleo_32.menu.pnum.NUCLEO_L412KB.build.board=NUCLEO_L412KB
451451
Nucleo_32.menu.pnum.NUCLEO_L412KB.build.series=STM32L4xx
452452
Nucleo_32.menu.pnum.NUCLEO_L412KB.build.product_line=STM32L412xx
453453
Nucleo_32.menu.pnum.NUCLEO_L412KB.build.variant=NUCLEO_L412KB
454-
Nucleo_32.menu.pnum.NUCLEO_L412KB.build.cmsis_lib_gcc=arm_cortexM4l_math
454+
Nucleo_32.menu.pnum.NUCLEO_L412KB.build.cmsis_lib_gcc=arm_cortexM4lf_math
455455

456456
# NUCLEO_L432KC board
457457
Nucleo_32.menu.pnum.NUCLEO_L432KC=Nucleo L432KC
@@ -464,7 +464,7 @@ Nucleo_32.menu.pnum.NUCLEO_L432KC.build.board=NUCLEO_L432KC
464464
Nucleo_32.menu.pnum.NUCLEO_L432KC.build.series=STM32L4xx
465465
Nucleo_32.menu.pnum.NUCLEO_L432KC.build.product_line=STM32L432xx
466466
Nucleo_32.menu.pnum.NUCLEO_L432KC.build.variant=NUCLEO_L432KC
467-
Nucleo_32.menu.pnum.NUCLEO_L432KC.build.cmsis_lib_gcc=arm_cortexM4l_math
467+
Nucleo_32.menu.pnum.NUCLEO_L432KC.build.cmsis_lib_gcc=arm_cortexM4lf_math
468468

469469
# NUCLEO_F303K8 board
470470
Nucleo_32.menu.pnum.NUCLEO_F303K8=Nucleo F303K8
@@ -477,7 +477,7 @@ Nucleo_32.menu.pnum.NUCLEO_F303K8.build.board=NUCLEO_F303K8
477477
Nucleo_32.menu.pnum.NUCLEO_F303K8.build.series=STM32F3xx
478478
Nucleo_32.menu.pnum.NUCLEO_F303K8.build.product_line=STM32F303x8
479479
Nucleo_32.menu.pnum.NUCLEO_F303K8.build.variant=NUCLEO_F303K8
480-
Nucleo_32.menu.pnum.NUCLEO_F303K8.build.cmsis_lib_gcc=arm_cortexM4l_math
480+
Nucleo_32.menu.pnum.NUCLEO_F303K8.build.cmsis_lib_gcc=arm_cortexM4lf_math
481481

482482
# NUCLEO_G431KB board
483483
Nucleo_32.menu.pnum.NUCLEO_G431KB=Nucleo G431KB
@@ -490,7 +490,7 @@ Nucleo_32.menu.pnum.NUCLEO_G431KB.build.board=NUCLEO_G431KB
490490
Nucleo_32.menu.pnum.NUCLEO_G431KB.build.series=STM32G4xx
491491
Nucleo_32.menu.pnum.NUCLEO_G431KB.build.product_line=STM32G431xx
492492
Nucleo_32.menu.pnum.NUCLEO_G431KB.build.variant=NUCLEO_G431KB
493-
Nucleo_32.menu.pnum.NUCLEO_G431KB.build.cmsis_lib_gcc=arm_cortexM4l_math
493+
Nucleo_32.menu.pnum.NUCLEO_G431KB.build.cmsis_lib_gcc=arm_cortexM4lf_math
494494

495495
# Upload menu
496496
Nucleo_32.menu.upload_method.MassStorage=Mass Storage
@@ -569,7 +569,7 @@ Disco.menu.pnum.DISCO_F407VG.build.board=DISCO_F407VG
569569
Disco.menu.pnum.DISCO_F407VG.build.series=STM32F4xx
570570
Disco.menu.pnum.DISCO_F407VG.build.product_line=STM32F407xx
571571
Disco.menu.pnum.DISCO_F407VG.build.variant=DISCO_F407VG
572-
Disco.menu.pnum.DISCO_F407VG.build.cmsis_lib_gcc=arm_cortexM4l_math
572+
Disco.menu.pnum.DISCO_F407VG.build.cmsis_lib_gcc=arm_cortexM4lf_math
573573

574574
# DISCO_F746NG board
575575
Disco.menu.pnum.DISCO_F746NG=STM32F746G-DISCOVERY
@@ -582,7 +582,7 @@ Disco.menu.pnum.DISCO_F746NG.build.board=DISCO_F746NG
582582
Disco.menu.pnum.DISCO_F746NG.build.series=STM32F7xx
583583
Disco.menu.pnum.DISCO_F746NG.build.product_line=STM32F746xx
584584
Disco.menu.pnum.DISCO_F746NG.build.variant=DISCO_F746NG
585-
Disco.menu.pnum.DISCO_F746NG.build.cmsis_lib_gcc=arm_cortexM7l_math
585+
Disco.menu.pnum.DISCO_F746NG.build.cmsis_lib_gcc=arm_cortexM7lfsp_math
586586

587587
# DISCO_L475VG_IOT board
588588
Disco.menu.pnum.DISCO_L475VG_IOT=STM32L475VG-DISCOVERY-IOT
@@ -595,7 +595,7 @@ Disco.menu.pnum.DISCO_L475VG_IOT.build.board=DISCO_L475VG_IOT
595595
Disco.menu.pnum.DISCO_L475VG_IOT.build.series=STM32L4xx
596596
Disco.menu.pnum.DISCO_L475VG_IOT.build.product_line=STM32L475xx
597597
Disco.menu.pnum.DISCO_L475VG_IOT.build.variant=DISCO_L475VG_IOT
598-
Disco.menu.pnum.DISCO_L475VG_IOT.build.cmsis_lib_gcc=arm_cortexM4l_math
598+
Disco.menu.pnum.DISCO_L475VG_IOT.build.cmsis_lib_gcc=arm_cortexM4lf_math
599599

600600
# DISCO-L072CZ-LRWAN1 board
601601
Disco.menu.pnum.DISCO_L072CZ_LRWAN1=Discovery L072CZ-LRWAN1
@@ -650,7 +650,7 @@ Eval.menu.pnum.STEVAL_MKSBOX1V1.build.board=STEVAL_MKSBOX1V1
650650
Eval.menu.pnum.STEVAL_MKSBOX1V1.build.series=STM32L4xx
651651
Eval.menu.pnum.STEVAL_MKSBOX1V1.build.product_line=STM32L4R9xx
652652
Eval.menu.pnum.STEVAL_MKSBOX1V1.build.variant=STEVAL_MKSBOX1V1
653-
Eval.menu.pnum.STEVAL_MKSBOX1V1.build.cmsis_lib_gcc=arm_cortexM4l_math
653+
Eval.menu.pnum.STEVAL_MKSBOX1V1.build.cmsis_lib_gcc=arm_cortexM4lf_math
654654

655655
# Upload menu
656656
Eval.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD)
@@ -867,7 +867,7 @@ GenF3.build.extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial
867867
GenF3.build.mcu=cortex-m4
868868
GenF3.build.flags.fp=-mfpu=fpv4-sp-d16 -mfloat-abi=hard
869869
GenF3.build.series=STM32F3xx
870-
GenF3.build.cmsis_lib_gcc=arm_cortexM4l_math
870+
GenF3.build.cmsis_lib_gcc=arm_cortexM4lf_math
871871

872872
# BLACKPILL_F303CC
873873
GenF3.menu.pnum.BLACKPILL_F303CC=RobotDyn BlackPill F303CC
@@ -909,7 +909,7 @@ GenF4.build.extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial
909909
GenF4.build.mcu=cortex-m4
910910
GenF4.build.flags.fp=-mfpu=fpv4-sp-d16 -mfloat-abi=hard
911911
GenF4.build.series=STM32F4xx
912-
GenF4.build.cmsis_lib_gcc=arm_cortexM4l_math
912+
GenF4.build.cmsis_lib_gcc=arm_cortexM4lf_math
913913

914914
# Black F407VE
915915
GenF4.menu.pnum.BLACK_F407VE=Black F407VE
@@ -1029,7 +1029,7 @@ Sparky.menu.pnum.Sparky_V1.build.board=Sparky_V1
10291029
Sparky.menu.pnum.Sparky_V1.build.series=STM32F3xx
10301030
Sparky.menu.pnum.Sparky_V1.build.product_line=STM32F303xC
10311031
Sparky.menu.pnum.Sparky_V1.build.variant=SPARKY_F303CC
1032-
Sparky.menu.pnum.Sparky_V1.build.cmsis_lib_gcc=arm_cortexM4l_math
1032+
Sparky.menu.pnum.Sparky_V1.build.cmsis_lib_gcc=arm_cortexM4lf_math
10331033

10341034
# Upload menu
10351035
Sparky.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD)
@@ -1126,7 +1126,7 @@ LoRa.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
11261126
3dprinter.menu.pnum.ARMED_V1.build.series=STM32F4xx
11271127
3dprinter.menu.pnum.ARMED_V1.build.product_line=STM32F407xx
11281128
3dprinter.menu.pnum.ARMED_V1.build.variant=ARMED_V1
1129-
3dprinter.menu.pnum.ARMED_V1.build.cmsis_lib_gcc=arm_cortexM4l_math
1129+
3dprinter.menu.pnum.ARMED_V1.build.cmsis_lib_gcc=arm_cortexM4lf_math
11301130
3dprinter.menu.pnum.ARMED_V1.build.vid=0x0483
11311131
3dprinter.menu.pnum.ARMED_V1.build.pid=0x5740
11321132

@@ -1140,7 +1140,7 @@ LoRa.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
11401140
3dprinter.menu.pnum.REMRAM_V1.build.series=STM32F7xx
11411141
3dprinter.menu.pnum.REMRAM_V1.build.product_line=STM32F765xx
11421142
3dprinter.menu.pnum.REMRAM_V1.build.variant=REMRAM_V1
1143-
3dprinter.menu.pnum.REMRAM_V1.build.cmsis_lib_gcc=arm_cortexM7l_math
1143+
3dprinter.menu.pnum.REMRAM_V1.build.cmsis_lib_gcc=arm_cortexM7lfsp_math
11441144

11451145
# RUMBA32 board
11461146
3dprinter.menu.pnum.RUMBA32=RUMBA32
@@ -1152,7 +1152,7 @@ LoRa.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
11521152
3dprinter.menu.pnum.RUMBA32.build.series=STM32F4xx
11531153
3dprinter.menu.pnum.RUMBA32.build.product_line=STM32F446xx
11541154
3dprinter.menu.pnum.RUMBA32.build.variant=RUMBA32_F446VE
1155-
3dprinter.menu.pnum.RUMBA32.build.cmsis_lib_gcc=arm_cortexM4l_math
1155+
3dprinter.menu.pnum.RUMBA32.build.cmsis_lib_gcc=arm_cortexM4lf_math
11561156

11571157
# STEVAL-3DP001V1 board
11581158
3dprinter.menu.pnum.ST3DP001_EVAL=STEVAL-3DP001V1
@@ -1164,7 +1164,7 @@ LoRa.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
11641164
3dprinter.menu.pnum.ST3DP001_EVAL.build.series=STM32F4xx
11651165
3dprinter.menu.pnum.ST3DP001_EVAL.build.product_line=STM32F401xE
11661166
3dprinter.menu.pnum.ST3DP001_EVAL.build.variant=ST3DP001_EVAL
1167-
3dprinter.menu.pnum.ST3DP001_EVAL.build.cmsis_lib_gcc=arm_cortexM4l_math
1167+
3dprinter.menu.pnum.ST3DP001_EVAL.build.cmsis_lib_gcc=arm_cortexM4lf_math
11681168

11691169
# PRNTR_F407_V1 board
11701170
3dprinter.menu.pnum.PRNTR_F407_V1=PRNTR F407 v1
@@ -1176,7 +1176,7 @@ LoRa.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
11761176
3dprinter.menu.pnum.PRNTR_F407_V1.build.series=STM32F4xx
11771177
3dprinter.menu.pnum.PRNTR_F407_V1.build.product_line=STM32F407xx
11781178
3dprinter.menu.pnum.PRNTR_F407_V1.build.variant=PRNTR_F407_V1
1179-
3dprinter.menu.pnum.PRNTR_F407_V1.build.cmsis_lib_gcc=arm_cortexM4l_math
1179+
3dprinter.menu.pnum.PRNTR_F407_V1.build.cmsis_lib_gcc=arm_cortexM4lf_math
11801180

11811181
# EEXTR_F030_V1 board
11821182
3dprinter.menu.pnum.EEXTR_F030_V1=EExtruder F030 V1
@@ -1225,7 +1225,7 @@ LoRa.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
12251225
3dprinter.menu.pnum.VAKE_F446VE.build.series=STM32F4xx
12261226
3dprinter.menu.pnum.VAKE_F446VE.build.product_line=STM32F446xx
12271227
3dprinter.menu.pnum.VAKE_F446VE.build.variant=VAKE_F446VE
1228-
3dprinter.menu.pnum.VAKE_F446VE.build.cmsis_lib_gcc=arm_cortexM4l_math
1228+
3dprinter.menu.pnum.VAKE_F446VE.build.cmsis_lib_gcc=arm_cortexM4lf_math
12291229

12301230
# Upload menu
12311231
3dprinter.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD)
@@ -1335,7 +1335,7 @@ Midatronics.menu.pnum.MKR_SHARKY.build.board=MKR_SHARKY
13351335
Midatronics.menu.pnum.MKR_SHARKY.build.series=STM32WBxx
13361336
Midatronics.menu.pnum.MKR_SHARKY.build.product_line=STM32WB55xx
13371337
Midatronics.menu.pnum.MKR_SHARKY.build.variant=MKR_SHARKY
1338-
Midatronics.menu.pnum.MKR_SHARKY.build.cmsis_lib_gcc=arm_cortexM4l_math
1338+
Midatronics.menu.pnum.MKR_SHARKY.build.cmsis_lib_gcc=arm_cortexM4lf_math
13391339

13401340
# Upload menu
13411341
Midatronics.menu.upload_method.MassStorage=Mass Storage

0 commit comments

Comments
 (0)