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, "-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 - ../../../Device/ARM/${device}/Source/GCC/startup_${device}.c
18 cflags : [ "-mcpu=${cpu}" ]
19 asmflags : [ "-mcpu=${cpu}" ]
20 linkflags : [ "-mcpu=${cpu}" ]
22 cflags : [ "-march=${arch}", "-mtune=${cpu}" ]
23 asmflags : [ "-march=${arch}", "-mtune=${cpu}" ]
24 linkflags : [ "-march=${arch}", "-mtune=${cpu}" ]
45 cflags : [ "-mfpu=${fpu}"]
46 asmflags : [ "-mfpu=${fpu}"]
47 linkflags: [ "-mfpu=${fpu}"]
56 cflags : [ "-mfpu=${fpu}"]
57 asmflags : [ "-mfpu=${fpu}"]
58 linkflags: [ "-mfpu=${fpu}"]
63 cflags : [ "-mfpu=${fpu}"]
64 asmflags : [ "-mfpu=${fpu}"]
65 linkflags: [ "-mfpu=${fpu}"]
82 linkscript: "config/core_m/rtebuild_ns.ld"
93 cflags : [ "-mfpu=${fpu}", -mcmse ]
94 asmflags : [ "-mfpu=${fpu}" ]
95 linkflags: [ "-mfpu=${fpu}" ]
101 cflags : [ "-mfpu=${fpu}" ]
102 asmflags : [ "-mfpu=${fpu}" ]
103 linkflags: [ "-mfpu=${fpu}" ]
104 linkscript: "config/core_m/rtebuild_ns.ld"
115 cflags : [ "-mfpu=${fpu}", -mcmse ]
116 asmflags : [ "-mfpu=${fpu}" ]
117 linkflags: [ "-mfpu=${fpu}" ]
123 cflags : [ "-mfpu=${fpu}" ]
124 asmflags : [ "-mfpu=${fpu}" ]
125 linkflags: [ "-mfpu=${fpu}" ]
126 linkscript: "config/core_m/rtebuild_ns.ld"
128 csettings : [ -marm ]
129 cflags : [ -xc, -std=gnu99, -c, "-mcpu=${cpu}", "-mfpu=${fpu}", "-mfloat-abi=${float}", "${csettings}", "${cwarnings}" ]
130 asmflags : [ -c, "-mcpu=${cpu}", "-mfpu=${fpu}", "-mfloat-abi=${float}", "${csettings}", "${cwarnings}" ]
131 linkflags : [ "-mcpu=${cpu}", "-mfpu=${fpu}", "-mfloat-abi=${float}", "${csettings}", "${cwarnings}", "-Xlinker -Map=${builddir}/${targetName}.map", --specs=nano.specs, --specs=rdimon.specs ]
132 linkscript : "${builddir}/rtebuild.ld"
134 - ../../../Device/ARM/${device}/Source/GCC/startup_${device}.c
136 - [ arm-none-eabi-gcc, "-xc", "-I\"${basedir}/config/core_a\"", "-E \"${basedir}/config/core_a/rtebuild.ld\"", -P, "-o \"${builddir}/rtebuild.ld\"" ]