77 <var name="whatlog"> |
77 <var name="whatlog"> |
78 <set name='WHATLOG' value='TRUE'/> |
78 <set name='WHATLOG' value='TRUE'/> |
79 </var> |
79 </var> |
80 |
80 |
81 <var name="gcce4_3_2" extends="gcce_base"> |
81 <var name="gcce4_3_2" extends="gcce_base"> |
82 <env name="SBS_GCCE432BIN" type="path" /> |
82 <env name="SBS_GCCE432BIN" type="toolchainpath" /> |
83 <set name="GCCEBIN" value="$(SBS_GCCE432BIN)" /> |
83 <set name="GCCEBIN" value="$(SBS_GCCE432BIN)" /> |
|
84 <set name="GCCECC" value="$(GCCEBIN)/arm-none-symbianelf-g++$(DOTEXE)" type="tool" versionCommand="$(GCCECC) -dumpversion" versionResult="4.3.2"/> |
84 <set name="RUNTIME_LIBS_LIST" value="drtaeabi.dso dfpaeabi.dso dfprvct3_1.dso drtrvct3_1.dso"/> |
85 <set name="RUNTIME_LIBS_LIST" value="drtaeabi.dso dfpaeabi.dso dfprvct3_1.dso drtrvct3_1.dso"/> |
85 <set name="PLATMACROS.VAR" value="GCCE_4 GCCE_4_3"/> |
86 <set name="PLATMACROS.VAR" value="GCCE_4 GCCE_4_3"/> |
86 <set name="ARMMACROS.VAR" value="__GCCE_4__ __GCCE_4_3__"/> |
87 <set name="ARMMACROS.VAR" value="__GCCE_4__ __GCCE_4_3__"/> |
87 </var> |
88 </var> |
88 |
89 |
89 <var name="gcce4_3_3" extends="gcce_base"> |
90 <var name="gcce4_3_3" extends="gcce_base"> |
90 <env name="SBS_GCCE433BIN" type="path" /> |
91 <env name="SBS_GCCE433BIN" type="toolchainpath" /> |
91 <set name="GCCEBIN" value="$(SBS_GCCE433BIN)" /> |
92 <set name="GCCEBIN" value="$(SBS_GCCE433BIN)" /> |
|
93 <set name="GCCECC" value="$(GCCEBIN)/arm-none-symbianelf-g++$(DOTEXE)" type="tool" versionCommand="$(GCCECC) -dumpversion" versionResult="4.3.3"/> |
92 <set name="RUNTIME_LIBS_LIST" value="drtaeabi.dso dfpaeabi.dso dfprvct3_1.dso drtrvct3_1.dso"/> |
94 <set name="RUNTIME_LIBS_LIST" value="drtaeabi.dso dfpaeabi.dso dfprvct3_1.dso drtrvct3_1.dso"/> |
93 <set name="PLATMACROS.VAR" value="GCCE_4 GCCE_4_3"/> |
95 <set name="PLATMACROS.VAR" value="GCCE_4 GCCE_4_3"/> |
94 <set name="ARMMACROS.VAR" value="__GCCE_4__ __GCCE_4_3__"/> |
96 <set name="ARMMACROS.VAR" value="__GCCE_4__ __GCCE_4_3__"/> |
95 </var> |
97 </var> |
96 |
98 |
97 <var name="gcce4_4_1" extends="gcce_base"> |
99 <var name="gcce4_4_1" extends="gcce_base"> |
98 <env name="SBS_GCCE441BIN" type="path" /> |
100 <env name="SBS_GCCE441BIN" type="toolchainpath" /> |
99 <set name="GCCEBIN" value="$(SBS_GCCE441BIN)" /> |
101 <set name="GCCEBIN" value="$(SBS_GCCE441BIN)" /> |
|
102 <set name="GCCECC" value="$(GCCEBIN)/arm-none-symbianelf-g++$(DOTEXE)" type="tool" versionCommand="$(GCCECC) -dumpversion" versionResult="4.4.1"/> |
100 <set name="RUNTIME_LIBS_LIST" value="drtaeabi.dso dfpaeabi.dso"/> |
103 <set name="RUNTIME_LIBS_LIST" value="drtaeabi.dso dfpaeabi.dso"/> |
101 <set name="PLATMACROS.VAR" value="GCCE_4 GCCE_4_4"/> |
104 <set name="PLATMACROS.VAR" value="GCCE_4 GCCE_4_4"/> |
102 <set name="ARMMACROS.VAR" value="__GCCE_4__ __GCCE_4_4__"/> |
105 <set name="ARMMACROS.VAR" value="__GCCE_4__ __GCCE_4_4__"/> |
103 </var> |
106 </var> |
104 |
107 |
105 <var name="rvct2_2" extends="rvct"> |
108 <var name="rvct2_2" extends="rvct"> |
106 <env name="RVCT22BIN" type="path"/> |
109 <env name="RVCT22BIN" type="toolchainpath"/> |
107 <env name="RVCT22INC" type="path"/> |
110 <env name="RVCT22INC" type="toolchainpath"/> |
108 <env name="RVCT22LIB" type="path"/> |
111 <env name="RVCT22LIB" type="toolchainpath"/> |
109 <set name="RVCTBIN" value="$(RVCT22BIN)"/> |
112 <set name="RVCTBIN" value="$(RVCT22BIN)"/> |
110 <set name="RVCTINC" value="$(RVCT22INC)"/> |
113 <set name="RVCTINC" value="$(RVCT22INC)"/> |
111 <set name="RVCTLIB" value="$(RVCT22LIB)"/> |
114 <set name="RVCTLIB" value="$(RVCT22LIB)"/> |
112 <set name="ARMCC" value=""$(RVCTBIN)/armcc$(DOTEXE)"" type="tool" versionCommand="$(ARMCC) --vsn" versionResult="Compiler, RVCT2\.2\b"/> |
115 <set name="ARMCC" value="$(RVCTBIN)/armcc$(DOTEXE)" type="tool" versionCommand="$(ARMCC) --vsn" versionResult="Compiler, RVCT2\.2\b"/> |
113 <set name="OWN_LIBRARY_OPTION" value="-Ono_known_library"/> |
116 <set name="OWN_LIBRARY_OPTION" value="-Ono_known_library"/> |
114 <set name="RELOCATABLE_IMAGE_OPTION" value="--reloc"/> |
117 <set name="RELOCATABLE_IMAGE_OPTION" value="--reloc"/> |
115 <set name="SPLIT_OPTION" value="--split"/> |
118 <set name="SPLIT_OPTION" value="--split"/> |
116 <set name="PLATMACROS.VAR" value="ARMCC_2 ARMCC_2_2"/> |
119 <set name="PLATMACROS.VAR" value="ARMCC_2 ARMCC_2_2"/> |
117 <set name="ARMMACROS.VAR" value="__ARMCC_2__ __ARMCC_2_2__"/> |
120 <set name="ARMMACROS.VAR" value="__ARMCC_2__ __ARMCC_2_2__"/> |
128 <set name="CC.ARMV5" value="--cpu 5T"/> |
131 <set name="CC.ARMV5" value="--cpu 5T"/> |
129 <set name="CC.ARMV6" value="--cpu 6"/> |
132 <set name="CC.ARMV6" value="--cpu 6"/> |
130 </var> |
133 </var> |
131 |
134 |
132 <var name="rvct3_1" extends="rvct"> |
135 <var name="rvct3_1" extends="rvct"> |
133 <env name="RVCT31BIN" type="path"/> |
136 <env name="RVCT31BIN" type="toolchainpath"/> |
134 <env name="RVCT31INC" type="path"/> |
137 <env name="RVCT31INC" type="toolchainpath"/> |
135 <env name="RVCT31LIB" type="path"/> |
138 <env name="RVCT31LIB" type="toolchainpath"/> |
136 <set name="RVCTBIN" value="$(RVCT31BIN)"/> |
139 <set name="RVCTBIN" value="$(RVCT31BIN)"/> |
137 <set name="RVCTINC" value="$(RVCT31INC)"/> |
140 <set name="RVCTINC" value="$(RVCT31INC)"/> |
138 <set name="RVCTLIB" value="$(RVCT31LIB)"/> |
141 <set name="RVCTLIB" value="$(RVCT31LIB)"/> |
139 <set name="ARMCC" value=""$(RVCTBIN)/armcc$(DOTEXE)"" type="tool" versionCommand="$(ARMCC) --version_number" versionResult="310[6-9]\d\d\b"/> |
142 <set name="ARMCC" value="$(RVCTBIN)/armcc$(DOTEXE)" type="tool" versionCommand="$(ARMCC) --version_number" versionResult="310[6-9]\d\d\b"/> |
140 <set name="OWN_LIBRARY_OPTION" value="--library_interface=aeabi_clib"/> |
143 <set name="OWN_LIBRARY_OPTION" value="--library_interface=aeabi_clib"/> |
141 <set name="RELOCATABLE_IMAGE_OPTION" value=""/> |
144 <set name="RELOCATABLE_IMAGE_OPTION" value=""/> |
142 <set name="SPLIT_OPTION" value=""/> |
145 <set name="SPLIT_OPTION" value=""/> |
143 <set name="PLATMACROS.VAR" value="ARMCC_3 ARMCC_3_1"/> |
146 <set name="PLATMACROS.VAR" value="ARMCC_3 ARMCC_3_1"/> |
144 <set name="ARMMACROS.VAR" value="__ARMCC_3__ __ARMCC_3_1__"/> |
147 <set name="ARMMACROS.VAR" value="__ARMCC_3__ __ARMCC_3_1__"/> |
158 <set name="CC.ARMV6" value="--cpu 6"/> |
161 <set name="CC.ARMV6" value="--cpu 6"/> |
159 <set name="CC.ARMV7" value="--cpu 7-A"/> |
162 <set name="CC.ARMV7" value="--cpu 7-A"/> |
160 </var> |
163 </var> |
161 |
164 |
162 <var name="rvct4_0" extends="rvct"> |
165 <var name="rvct4_0" extends="rvct"> |
163 <env name="RVCT40BIN" type="path"/> |
166 <env name="RVCT40BIN" type="toolchainpath"/> |
164 <env name="RVCT40INC" type="path"/> |
167 <env name="RVCT40INC" type="toolchainpath"/> |
165 <env name="RVCT40LIB" type="path"/> |
168 <env name="RVCT40LIB" type="toolchainpath"/> |
166 <set name="RVCTBIN" value="$(RVCT40BIN)"/> |
169 <set name="RVCTBIN" value="$(RVCT40BIN)"/> |
167 <set name="RVCTINC" value="$(RVCT40INC)"/> |
170 <set name="RVCTINC" value="$(RVCT40INC)"/> |
168 <set name="RVCTLIB" value="$(RVCT40LIB)"/> |
171 <set name="RVCTLIB" value="$(RVCT40LIB)"/> |
169 <set name="ARMCC" value=""$(RVCTBIN)/armcc$(DOTEXE)"" type="tool" versionCommand="$(ARMCC) --version_number" versionResult="400[4-9]\d\d\b"/> |
172 <set name="ARMCC" value="$(RVCTBIN)/armcc$(DOTEXE)" type="tool" versionCommand="$(ARMCC) --version_number" versionResult="400[4-9]\d\d\b"/> |
170 <set name="OWN_LIBRARY_OPTION" value="--library_interface=aeabi_clib"/> |
173 <set name="OWN_LIBRARY_OPTION" value="--library_interface=aeabi_clib"/> |
171 <set name="RELOCATABLE_IMAGE_OPTION" value=""/> |
174 <set name="RELOCATABLE_IMAGE_OPTION" value=""/> |
172 <set name="SPLIT_OPTION" value=""/> |
175 <set name="SPLIT_OPTION" value=""/> |
173 <set name="PLATMACROS.VAR" value="ARMCC_4 ARMCC_4_0"/> |
176 <set name="PLATMACROS.VAR" value="ARMCC_4 ARMCC_4_0"/> |
174 <set name="ARMMACROS.VAR" value="__ARMCC_4__ __ARMCC_4_0__"/> |
177 <set name="ARMMACROS.VAR" value="__ARMCC_4__ __ARMCC_4_0__"/> |