@@ -6,6 +6,7 @@ menu.xserial=Serial interface
66menu.usb=USB interface
77
88menu.opt=Optimize
9+ menu.rtlib=C Runtime Library
910menu.upload_method=Upload method
1011menu.flash=Flash Memory Size
1112menu.ram=RAM Size
@@ -909,3 +910,94 @@ RemRam.menu.opt.o3lto=Fastest (-O3) with LTO
909910RemRam.menu.opt.o3lto.build.flags.optimize=-O3 -flto
910911RemRam.menu.opt.ogstd=Debug (-g)
911912RemRam.menu.opt.ogstd.build.flags.optimize=-g -Og
913+
914+ # C Runtime Library
915+ Nucleo_144.menu.rtlib.nano=Newlib Nano (default)
916+ Nucleo_144.menu.rtlib.nanofp=Newlib Nano + Float Printf
917+ Nucleo_144.menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
918+ Nucleo_144.menu.rtlib.nanofs=Newlib Nano + Float Scanf
919+ Nucleo_144.menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
920+ Nucleo_144.menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
921+ Nucleo_144.menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
922+ Nucleo_144.menu.rtlib.full=Newlib Standard
923+ Nucleo_144.menu.rtlib.full.build.flags.ldspecs=
924+
925+ Nucleo_64.menu.rtlib.nano=Newlib Nano (default)
926+ Nucleo_64.menu.rtlib.nanofp=Newlib Nano + Float Printf
927+ Nucleo_64.menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
928+ Nucleo_64.menu.rtlib.nanofs=Newlib Nano + Float Scanf
929+ Nucleo_64.menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
930+ Nucleo_64.menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
931+ Nucleo_64.menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
932+ Nucleo_64.menu.rtlib.full=Newlib Standard
933+ Nucleo_64.menu.rtlib.full.build.flags.ldspecs=
934+
935+ Nucleo_32.menu.rtlib.nano=Newlib Nano (default)
936+ Nucleo_32.menu.rtlib.nanofp=Newlib Nano + Float Printf
937+ Nucleo_32.menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
938+ Nucleo_32.menu.rtlib.nanofs=Newlib Nano + Float Scanf
939+ Nucleo_32.menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
940+ Nucleo_32.menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
941+ Nucleo_32.menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
942+ Nucleo_32.menu.rtlib.full=Newlib Standard
943+ Nucleo_32.menu.rtlib.full.build.flags.ldspecs=
944+
945+ Disco.menu.rtlib.nano=Newlib Nano (default)
946+ Disco.menu.rtlib.nanofp=Newlib Nano + Float Printf
947+ Disco.menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
948+ Disco.menu.rtlib.nanofs=Newlib Nano + Float Scanf
949+ Disco.menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
950+ Disco.menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
951+ Disco.menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
952+ Disco.menu.rtlib.full=Newlib Standard
953+ Disco.menu.rtlib.full.build.flags.ldspecs=
954+
955+ GenF103.menu.rtlib.nano=Newlib Nano (default)
956+ GenF103.menu.rtlib.nanofp=Newlib Nano + Float Printf
957+ GenF103.menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
958+ GenF103.menu.rtlib.nanofs=Newlib Nano + Float Scanf
959+ GenF103.menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
960+ GenF103.menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
961+ GenF103.menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
962+ GenF103.menu.rtlib.full=Newlib Standard
963+ GenF103.menu.rtlib.full.build.flags.ldspecs=
964+
965+ GenF4.menu.rtlib.nano=Newlib Nano (default)
966+ GenF4.menu.rtlib.nanofp=Newlib Nano + Float Printf
967+ GenF4.menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
968+ GenF4.menu.rtlib.nanofs=Newlib Nano + Float Scanf
969+ GenF4.menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
970+ GenF4.menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
971+ GenF4.menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
972+ GenF4.menu.rtlib.full=Newlib Standard
973+ GenF4.menu.rtlib.full.build.flags.ldspecs=
974+
975+ Maple.menu.rtlib.nano=Newlib Nano (default)
976+ Maple.menu.rtlib.nanofp=Newlib Nano + Float Printf
977+ Maple.menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
978+ Maple.menu.rtlib.nanofs=Newlib Nano + Float Scanf
979+ Maple.menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
980+ Maple.menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
981+ Maple.menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
982+ Maple.menu.rtlib.full=Newlib Standard
983+ Maple.menu.rtlib.full.build.flags.ldspecs=
984+
985+ RAK.menu.rtlib.nano=Newlib Nano (default)
986+ RAK.menu.rtlib.nanofp=Newlib Nano + Float Printf
987+ RAK.menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
988+ RAK.menu.rtlib.nanofs=Newlib Nano + Float Scanf
989+ RAK.menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
990+ RAK.menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
991+ RAK.menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
992+ RAK.menu.rtlib.full=Newlib Standard
993+ RAK.menu.rtlib.full.build.flags.ldspecs=
994+
995+ RemRam.menu.rtlib.nano=Newlib Nano (default)
996+ RemRam.menu.rtlib.nanofp=Newlib Nano + Float Printf
997+ RemRam.menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
998+ RemRam.menu.rtlib.nanofs=Newlib Nano + Float Scanf
999+ RemRam.menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
1000+ RemRam.menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
1001+ RemRam.menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
1002+ RemRam.menu.rtlib.full=Newlib Standard
1003+ RemRam.menu.rtlib.full.build.flags.ldspecs=
0 commit comments