89 <var name="whatlog"> |
89 <var name="whatlog"> |
90 <set name='WHATLOG' value='TRUE'/> |
90 <set name='WHATLOG' value='TRUE'/> |
91 </var> |
91 </var> |
92 |
92 |
93 <var name="gcce4_3_2" extends="gcce_base"> |
93 <var name="gcce4_3_2" extends="gcce_base"> |
94 <env name="SBS_GCCE432BIN" type="path" /> |
94 <env name="SBS_GCCE432BIN" type="toolchainpath" /> |
95 <set name="GCCEBIN" value="$(SBS_GCCE432BIN)" /> |
95 <set name="GCCEBIN" value="$(SBS_GCCE432BIN)" /> |
|
96 <set name="GCCECC" value="$(GCCEBIN)/arm-none-symbianelf-g++$(DOTEXE)" type="tool" versionCommand="$(GCCECC) -dumpversion" versionResult="4.3.2"/> |
96 <set name="RUNTIME_LIBS_LIST" value="drtaeabi.dso dfpaeabi.dso dfprvct3_1.dso drtrvct3_1.dso"/> |
97 <set name="RUNTIME_LIBS_LIST" value="drtaeabi.dso dfpaeabi.dso dfprvct3_1.dso drtrvct3_1.dso"/> |
97 <set name="PLATMACROS.VAR" value="GCCE_4 GCCE_4_3"/> |
98 <set name="PLATMACROS.VAR" value="GCCE_4 GCCE_4_3"/> |
98 <set name="ARMMACROS.VAR" value="__GCCE_4__ __GCCE_4_3__"/> |
99 <set name="ARMMACROS.VAR" value="__GCCE_4__ __GCCE_4_3__"/> |
99 </var> |
100 </var> |
100 |
101 |
101 <var name="gcce4_3_3" extends="gcce_base"> |
102 <var name="gcce4_3_3" extends="gcce_base"> |
102 <env name="SBS_GCCE433BIN" type="path" /> |
103 <env name="SBS_GCCE433BIN" type="toolchainpath" /> |
103 <set name="GCCEBIN" value="$(SBS_GCCE433BIN)" /> |
104 <set name="GCCEBIN" value="$(SBS_GCCE433BIN)" /> |
|
105 <set name="GCCECC" value="$(GCCEBIN)/arm-none-symbianelf-g++$(DOTEXE)" type="tool" versionCommand="$(GCCECC) -dumpversion" versionResult="4.3.3"/> |
104 <set name="RUNTIME_LIBS_LIST" value="drtaeabi.dso dfpaeabi.dso dfprvct3_1.dso drtrvct3_1.dso"/> |
106 <set name="RUNTIME_LIBS_LIST" value="drtaeabi.dso dfpaeabi.dso dfprvct3_1.dso drtrvct3_1.dso"/> |
105 <set name="PLATMACROS.VAR" value="GCCE_4 GCCE_4_3"/> |
107 <set name="PLATMACROS.VAR" value="GCCE_4 GCCE_4_3"/> |
106 <set name="ARMMACROS.VAR" value="__GCCE_4__ __GCCE_4_3__"/> |
108 <set name="ARMMACROS.VAR" value="__GCCE_4__ __GCCE_4_3__"/> |
107 </var> |
109 </var> |
108 |
110 |
109 <var name="gcce4_4_1" extends="gcce_base"> |
111 <var name="gcce4_4_1" extends="gcce_base"> |
110 <env name="SBS_GCCE441BIN" type="path" /> |
112 <env name="SBS_GCCE441BIN" type="toolchainpath" /> |
111 <set name="GCCEBIN" value="$(SBS_GCCE441BIN)" /> |
113 <set name="GCCEBIN" value="$(SBS_GCCE441BIN)" /> |
|
114 <set name="GCCECC" value="$(GCCEBIN)/arm-none-symbianelf-g++$(DOTEXE)" type="tool" versionCommand="$(GCCECC) -dumpversion" versionResult="4.4.1"/> |
112 <set name="RUNTIME_LIBS_LIST" value="drtaeabi.dso dfpaeabi.dso"/> |
115 <set name="RUNTIME_LIBS_LIST" value="drtaeabi.dso dfpaeabi.dso"/> |
113 <set name="PLATMACROS.VAR" value="GCCE_4 GCCE_4_4"/> |
116 <set name="PLATMACROS.VAR" value="GCCE_4 GCCE_4_4"/> |
114 <set name="ARMMACROS.VAR" value="__GCCE_4__ __GCCE_4_4__"/> |
117 <set name="ARMMACROS.VAR" value="__GCCE_4__ __GCCE_4_4__"/> |
115 </var> |
118 </var> |
116 |
119 |
117 <var name="rvct2_2" extends="rvct"> |
120 <var name="rvct2_2" extends="rvct"> |
118 <env name="RVCT22BIN" type="path"/> |
121 <env name="RVCT22BIN" type="toolchainpath"/> |
119 <env name="RVCT22INC" type="path"/> |
122 <env name="RVCT22INC" type="toolchainpath"/> |
120 <env name="RVCT22LIB" type="path"/> |
123 <env name="RVCT22LIB" type="toolchainpath"/> |
121 <set name="RVCTBIN" value="$(RVCT22BIN)"/> |
124 <set name="RVCTBIN" value="$(RVCT22BIN)"/> |
122 <set name="RVCTINC" value="$(RVCT22INC)"/> |
125 <set name="RVCTINC" value="$(RVCT22INC)"/> |
123 <set name="RVCTLIB" value="$(RVCT22LIB)"/> |
126 <set name="RVCTLIB" value="$(RVCT22LIB)"/> |
124 <set name="ARMCC" value=""$(RVCTBIN)/armcc$(DOTEXE)"" type="tool" versionCommand="$(ARMCC) --vsn" versionResult="Compiler, RVCT2\.2\b"/> |
127 <set name="ARMCC" value="$(RVCTBIN)/armcc$(DOTEXE)" type="tool" versionCommand="$(ARMCC) --vsn" versionResult="Compiler, RVCT2\.2\b"/> |
125 <set name="OWN_LIBRARY_OPTION" value="-Ono_known_library"/> |
128 <set name="OWN_LIBRARY_OPTION" value="-Ono_known_library"/> |
126 <set name="RELOCATABLE_IMAGE_OPTION" value="--reloc"/> |
129 <set name="RELOCATABLE_IMAGE_OPTION" value="--reloc"/> |
127 <set name="SPLIT_OPTION" value="--split"/> |
130 <set name="SPLIT_OPTION" value="--split"/> |
128 <set name="PLATMACROS.VAR" value="ARMCC_2 ARMCC_2_2"/> |
131 <set name="PLATMACROS.VAR" value="ARMCC_2 ARMCC_2_2"/> |
129 <set name="ARMMACROS.VAR" value="__ARMCC_2__ __ARMCC_2_2__"/> |
132 <set name="ARMMACROS.VAR" value="__ARMCC_2__ __ARMCC_2_2__"/> |
141 <set name="CC.ARMV6" value="--cpu 6"/> |
144 <set name="CC.ARMV6" value="--cpu 6"/> |
142 <set name="USE_RVCT22_DELETE_WORKAROUND" value="1" /> |
145 <set name="USE_RVCT22_DELETE_WORKAROUND" value="1" /> |
143 </var> |
146 </var> |
144 |
147 |
145 <var name="rvct3_1" extends="rvct"> |
148 <var name="rvct3_1" extends="rvct"> |
146 <env name="RVCT31BIN" type="path"/> |
149 <env name="RVCT31BIN" type="toolchainpath"/> |
147 <env name="RVCT31INC" type="path"/> |
150 <env name="RVCT31INC" type="toolchainpath"/> |
148 <env name="RVCT31LIB" type="path"/> |
151 <env name="RVCT31LIB" type="toolchainpath"/> |
149 <set name="RVCTBIN" value="$(RVCT31BIN)"/> |
152 <set name="RVCTBIN" value="$(RVCT31BIN)"/> |
150 <set name="RVCTINC" value="$(RVCT31INC)"/> |
153 <set name="RVCTINC" value="$(RVCT31INC)"/> |
151 <set name="RVCTLIB" value="$(RVCT31LIB)"/> |
154 <set name="RVCTLIB" value="$(RVCT31LIB)"/> |
152 <set name="ARMCC" value=""$(RVCTBIN)/armcc$(DOTEXE)"" type="tool" versionCommand="$(ARMCC) --version_number" versionResult="310[6-9]\d\d\b"/> |
155 <set name="ARMCC" value="$(RVCTBIN)/armcc$(DOTEXE)" type="tool" versionCommand="$(ARMCC) --version_number" versionResult="310[6-9]\d\d\b"/> |
153 <set name="OWN_LIBRARY_OPTION" value="--library_interface=aeabi_clib"/> |
156 <set name="OWN_LIBRARY_OPTION" value="--library_interface=aeabi_clib"/> |
154 <set name="RELOCATABLE_IMAGE_OPTION" value=""/> |
157 <set name="RELOCATABLE_IMAGE_OPTION" value=""/> |
155 <set name="SPLIT_OPTION" value=""/> |
158 <set name="SPLIT_OPTION" value=""/> |
156 <set name="PLATMACROS.VAR" value="ARMCC_3 ARMCC_3_1"/> |
159 <set name="PLATMACROS.VAR" value="ARMCC_3 ARMCC_3_1"/> |
157 <set name="ARMMACROS.VAR" value="__ARMCC_3__ __ARMCC_3_1__"/> |
160 <set name="ARMMACROS.VAR" value="__ARMCC_3__ __ARMCC_3_1__"/> |
171 <set name="CC.ARMV6" value="--cpu 6"/> |
174 <set name="CC.ARMV6" value="--cpu 6"/> |
172 <set name="CC.ARMV7" value="--cpu 7-A"/> |
175 <set name="CC.ARMV7" value="--cpu 7-A"/> |
173 </var> |
176 </var> |
174 |
177 |
175 <var name="rvct4_0" extends="rvct"> |
178 <var name="rvct4_0" extends="rvct"> |
176 <env name="RVCT40BIN" type="path"/> |
179 <env name="RVCT40BIN" type="toolchainpath"/> |
177 <env name="RVCT40INC" type="path"/> |
180 <env name="RVCT40INC" type="toolchainpath"/> |
178 <env name="RVCT40LIB" type="path"/> |
181 <env name="RVCT40LIB" type="toolchainpath"/> |
179 <set name="RVCTBIN" value="$(RVCT40BIN)"/> |
182 <set name="RVCTBIN" value="$(RVCT40BIN)"/> |
180 <set name="RVCTINC" value="$(RVCT40INC)"/> |
183 <set name="RVCTINC" value="$(RVCT40INC)"/> |
181 <set name="RVCTLIB" value="$(RVCT40LIB)"/> |
184 <set name="RVCTLIB" value="$(RVCT40LIB)"/> |
182 <set name="ARMCC" value=""$(RVCTBIN)/armcc$(DOTEXE)"" type="tool" versionCommand="$(ARMCC) --version_number" versionResult="400[4-9]\d\d\b"/> |
185 <set name="ARMCC" value="$(RVCTBIN)/armcc$(DOTEXE)" type="tool" versionCommand="$(ARMCC) --version_number" versionResult="400[4-9]\d\d\b"/> |
183 <set name="OWN_LIBRARY_OPTION" value="--library_interface=aeabi_clib"/> |
186 <set name="OWN_LIBRARY_OPTION" value="--library_interface=aeabi_clib"/> |
184 <set name="RELOCATABLE_IMAGE_OPTION" value=""/> |
187 <set name="RELOCATABLE_IMAGE_OPTION" value=""/> |
185 <set name="SPLIT_OPTION" value=""/> |
188 <set name="SPLIT_OPTION" value=""/> |
186 <set name="PLATMACROS.VAR" value="ARMCC_4 ARMCC_4_0"/> |
189 <set name="PLATMACROS.VAR" value="ARMCC_4 ARMCC_4_0"/> |
187 <set name="ARMMACROS.VAR" value="__ARMCC_4__ __ARMCC_4_0__"/> |
190 <set name="ARMMACROS.VAR" value="__ARMCC_4__ __ARMCC_4_0__"/> |