@@ -6,6 +6,7 @@ menu.xserial=Serial interface
6
6
menu.usb=USB interface
7
7
8
8
menu.opt=Optimize
9
+ menu.rtlib=C Runtime Library
9
10
menu.upload_method=Upload method
10
11
menu.flash=Flash Memory Size
11
12
@@ -829,3 +830,84 @@ RemRam.menu.opt.o3lto=Fastest (-O3) with LTO
829
830
RemRam.menu.opt.o3lto.build.flags.optimize=-O3 -flto
830
831
RemRam.menu.opt.ogstd=Debug (-g)
831
832
RemRam.menu.opt.ogstd.build.flags.optimize=-g -Og
833
+
834
+ # C Runtime Library
835
+ Nucleo_144.menu.rtlib.nano=Newlib Nano (default)
836
+ Nucleo_144.menu.rtlib.nanofp=Newlib Nano + Float Printf
837
+ Nucleo_144.menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
838
+ Nucleo_144.menu.rtlib.nanofs=Newlib Nano + Float Scanf
839
+ Nucleo_144.menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
840
+ Nucleo_144.menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
841
+ Nucleo_144.menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
842
+ Nucleo_144.menu.rtlib.full=Standard
843
+ Nucleo_144.menu.rtlib.full.build.flags.ldspecs=
844
+
845
+ Nucleo_64.menu.rtlib.nano=Newlib Nano (default)
846
+ Nucleo_64.menu.rtlib.nanofp=Newlib Nano + Float Printf
847
+ Nucleo_64.menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
848
+ Nucleo_64.menu.rtlib.nanofs=Newlib Nano + Float Scanf
849
+ Nucleo_64.menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
850
+ Nucleo_64.menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
851
+ Nucleo_64.menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
852
+ Nucleo_64.menu.rtlib.full=Standard
853
+ Nucleo_64.menu.rtlib.full.build.flags.ldspecs=
854
+
855
+ Nucleo_32.menu.rtlib.nano=Newlib Nano (default)
856
+ Nucleo_32.menu.rtlib.nanofp=Newlib Nano + Float Printf
857
+ Nucleo_32.menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
858
+ Nucleo_32.menu.rtlib.nanofs=Newlib Nano + Float Scanf
859
+ Nucleo_32.menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
860
+ Nucleo_32.menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
861
+ Nucleo_32.menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
862
+ Nucleo_32.menu.rtlib.full=Standard
863
+ Nucleo_32.menu.rtlib.full.build.flags.ldspecs=
864
+
865
+ Disco.menu.rtlib.nano=Newlib Nano (default)
866
+ Disco.menu.rtlib.nanofp=Newlib Nano + Float Printf
867
+ Disco.menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
868
+ Disco.menu.rtlib.nanofs=Newlib Nano + Float Scanf
869
+ Disco.menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
870
+ Disco.menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
871
+ Disco.menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
872
+ Disco.menu.rtlib.full=Standard
873
+ Disco.menu.rtlib.full.build.flags.ldspecs=
874
+
875
+ GenF103.menu.rtlib.nano=Newlib Nano (default)
876
+ GenF103.menu.rtlib.nanofp=Newlib Nano + Float Printf
877
+ GenF103.menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
878
+ GenF103.menu.rtlib.nanofs=Newlib Nano + Float Scanf
879
+ GenF103.menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
880
+ GenF103.menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
881
+ GenF103.menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
882
+ GenF103.menu.rtlib.full=Standard
883
+ GenF103.menu.rtlib.full.build.flags.ldspecs=
884
+
885
+ GenF4.menu.rtlib.nano=Newlib Nano (default)
886
+ GenF4.menu.rtlib.nanofp=Newlib Nano + Float Printf
887
+ GenF4.menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
888
+ GenF4.menu.rtlib.nanofs=Newlib Nano + Float Scanf
889
+ GenF4.menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
890
+ GenF4.menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
891
+ GenF4.menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
892
+ GenF4.menu.rtlib.full=Standard
893
+ GenF4.menu.rtlib.full.build.flags.ldspecs=
894
+
895
+ Maple.menu.rtlib.nano=Newlib Nano (default)
896
+ Maple.menu.rtlib.nanofp=Newlib Nano + Float Printf
897
+ Maple.menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
898
+ Maple.menu.rtlib.nanofs=Newlib Nano + Float Scanf
899
+ Maple.menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
900
+ Maple.menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
901
+ Maple.menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
902
+ Maple.menu.rtlib.full=Standard
903
+ Maple.menu.rtlib.full.build.flags.ldspecs=
904
+
905
+ RemRam.menu.rtlib.nano=Newlib Nano (default)
906
+ RemRam.menu.rtlib.nanofp=Newlib Nano + Float Printf
907
+ RemRam.menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
908
+ RemRam.menu.rtlib.nanofs=Newlib Nano + Float Scanf
909
+ RemRam.menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
910
+ RemRam.menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
911
+ RemRam.menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
912
+ RemRam.menu.rtlib.full=Standard
913
+ RemRam.menu.rtlib.full.build.flags.ldspecs=
0 commit comments