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, -Wpedantic ]
11 cflags : [ -xc, -std=gnu99, -c, "-mfloat-abi=${float}", "${csettings}", "${cwarnings}" ]
12 asmflags : [ -c,"-mfloat-abi=${float}", "${csettings}", "${cwarnings}" ]
13 linkflags : [ "-mfloat-abi=${float}", "${csettings}", "${cwarnings}", "-Xlinker -Map=${builddir}/${targetName}.map", --specs=nano.specs, --specs=rdimon.specs ]
14 linkscript : "config/core_m/rtebuild.ld"
16 cflags : [ "-mcpu=${cpu}" ]
17 asmflags : [ "-mcpu=${cpu}" ]
18 linkflags : [ "-mcpu=${cpu}" ]
20 cflags : [ "-march=${arch}", "-mtune=${cpu}" ]
21 asmflags : [ "-march=${arch}", "-mtune=${cpu}" ]
22 linkflags : [ "-march=${arch}", "-mtune=${cpu}" ]
43 cflags : [ "-mfpu=${fpu}"]
44 asmflags : [ "-mfpu=${fpu}"]
45 linkflags: [ "-mfpu=${fpu}"]
54 cflags : [ "-mfpu=${fpu}"]
55 asmflags : [ "-mfpu=${fpu}"]
56 linkflags: [ "-mfpu=${fpu}"]
61 cflags : [ "-mfpu=${fpu}"]
62 asmflags : [ "-mfpu=${fpu}"]
63 linkflags: [ "-mfpu=${fpu}"]
80 linkscript: "config/core_m/rtebuild_ns.ld"
91 cflags : [ "-mfpu=${fpu}", -mcmse ]
92 asmflags : [ "-mfpu=${fpu}" ]
93 linkflags: [ "-mfpu=${fpu}" ]
99 cflags : [ "-mfpu=${fpu}" ]
100 asmflags : [ "-mfpu=${fpu}" ]
101 linkflags: [ "-mfpu=${fpu}" ]
102 linkscript: "config/core_m/rtebuild_ns.ld"
113 cflags : [ "-mfpu=${fpu}", -mcmse ]
114 asmflags : [ "-mfpu=${fpu}" ]
115 linkflags: [ "-mfpu=${fpu}" ]
121 cflags : [ "-mfpu=${fpu}" ]
122 asmflags : [ "-mfpu=${fpu}" ]
123 linkflags: [ "-mfpu=${fpu}" ]
124 linkscript: "config/core_m/rtebuild_ns.ld"
126 csettings : [ -marm ]
127 cflags : [ -xc, -std=gnu99, -c, "-mcpu=${cpu}", "-mfpu=${fpu}", "-mfloat-abi=${float}", "${csettings}", "${cwarnings}" ]
128 asmflags : [ -c, "-mcpu=${cpu}", "-mfpu=${fpu}", "-mfloat-abi=${float}", "${csettings}", "${cwarnings}" ]
129 linkflags : [ "-mcpu=${cpu}", "-mfpu=${fpu}", "-mfloat-abi=${float}", "${csettings}", "${cwarnings}", "-Xlinker -Map=${builddir}/${targetName}.map", --specs=nano.specs, --specs=rdimon.specs ]
130 linkscript : "${builddir}/rtebuild.ld"
132 - ../../../Device/ARM/${device}/Source/GCC/startup_${device}.c
134 - [ arm-none-eabi-gcc, "-xc", "-I\"${basedir}/config/core_a\"", "-E \"${basedir}/config/core_a/rtebuild.ld\"", -P, "-o \"${builddir}/rtebuild.ld\"" ]