2 optimize : [ O1, O2, O3, Ofast, Os ]
8 csettings : [ -mlittle-endian, -gdwarf-3, "-%{optimize}", -fmessage-length=0, -ffunction-sections, -fdata-sections ]
9 cwarnings : [ -Wall, -Wextra, -Wshadow, -Wundef, -Wstrict-prototypes, -Wpedantic ]
12 cflags : [ -xc, -std=gnu99, -c, "-mcpu=${cpu}${features}", "-mfloat-abi=${float}", "${csettings}", "${cwarnings}" ]
13 asmflags : [ -c, "-mcpu=${cpu}${features}", "-mfloat-abi=${float}", "${csettings}", "${cwarnings}" ]
14 linkflags : [ "-mcpu=${cpu}${features}", "-mfloat-abi=${float}", "${csettings}", "${cwarnings}", "-Xlinker -Map=${builddir}/${targetName}.map", --specs=nano.specs, --specs=rdimon.specs ]
15 linkscript : "config/core_m/rtebuild.ld"
50 linkscript: "config/core_m/rtebuild_s.ld"
54 linkscript: "config/core_m/rtebuild_ns.ld"
57 features : "+nofp+nodsp"
62 linkscript: "config/core_m/rtebuild_s.ld"
66 linkscript: "config/core_m/rtebuild_ns.ld"
69 features : "+nofp+nodsp"
74 linkscript: "config/core_m/rtebuild_s.ld"
78 linkscript: "config/core_m/rtebuild_ns.ld"
81 features : "+nomve+nofp"
85 features : "+nomve.fp+nofp"
88 linkscript: "config/core_m/rtebuild_s.ld"
92 linkscript: "config/core_m/rtebuild_ns.ld"
96 cflags : [ -xc, -std=gnu99, -c, "-mcpu=${cpu}${features}", "-mfloat-abi=${float}", "${csettings}", "${cwarnings}" ]
97 asmflags : [ -c, "-mcpu=${cpu}${features}", "-mfloat-abi=${float}", "${csettings}", "${cwarnings}" ]
98 linkflags : [ "-mcpu=${cpu}${features}", "-mfloat-abi=${float}", "${csettings}", "${cwarnings}", "-Xlinker -Map=${builddir}/${targetName}.map", --specs=nano.specs, --specs=rdimon.specs ]
99 linkscript: "${builddir}/rtebuild.ld"
101 - ../../../Device/ARM/${device}/Source/GCC/startup_${device}.c
103 - [ arm-none-eabi-gcc, "-xc", "-I\"${basedir}/config/core_a\"", "-E \"${basedir}/config/core_a/rtebuild.ld\"", -P, "-o \"${builddir}/rtebuild.ld\"" ]