2 optimize : [ O1, O2, O3, Ofast, Os ]
8 csettings : [ -mlittle-endian, -gdwarf-3, "-%{optimize}", -fmessage-length=0, -fsigned-char, -ffunction-sections, -fdata-sections ]
9 cwarnings : [ -Wall, -Wextra, -Wshadow, -Wundef, -Wstrict-prototypes ]
11 cflags : [ -xc, -std=gnu99, -c, "-march=${arch}", "-mtune=${cpu}", "-mfloat-abi=${float}", "${csettings}", "${cwarnings}" ]
12 asmflags : [ -c, "-march=${arch}", "-mtune=${cpu}", "-mfloat-abi=${float}", "${csettings}", "${cwarnings}" ]
13 linkflags : [ "-march=${arch}", "-mtune=${cpu}", "-mfloat-abi=${float}", "${csettings}", "${cwarnings}", "-Xlinker -Map=${builddir}/${targetName}.map", --specs=nano.specs, --specs=rdimon.specs ]
14 linkscript : "./config/core_m/rtebuild.ld"
16 - ../../../../Device/ARM/${device}/Source/GCC/startup_${device}.c
28 cflags : [ "-mfpu=${fpu}", -mcmse ]
29 asmflags : [ "-mfpu=${fpu}" ]
30 linkflags: [ "-mfpu=${fpu}" ]
36 cflags : [ "-mfpu=${fpu}", -mcmse ]
37 asmflags : [ "-mfpu=${fpu}" ]
38 linkflags: [ "-mfpu=${fpu}" ]