84 <set name="TOOLCHAINVERSION" value="4.3.2" /> |
84 <set name="TOOLCHAINVERSION" value="4.3.2" /> |
85 <set name="OWN_LIBRARY_OPTION" value=""/> |
85 <set name="OWN_LIBRARY_OPTION" value=""/> |
86 <set name="STATIC_LIBS_LIST" value=""/> |
86 <set name="STATIC_LIBS_LIST" value=""/> |
87 <set name="RUNTIME_LIBS_LIST" value="drtaeabi.dso dfpaeabi.dso dfprvct3_1.dso drtrvct3_1.dso"/> |
87 <set name="RUNTIME_LIBS_LIST" value="drtaeabi.dso dfpaeabi.dso dfprvct3_1.dso drtrvct3_1.dso"/> |
88 <set name="ARMLIBS" value=""/> |
88 <set name="ARMLIBS" value=""/> |
89 <set name="CC.OPT.SOFTVFP_MAYBE_VFPV2" value="-m"/> |
89 <set name="CC.SOFTVFP_MAYBE_VFPV2" value="soft"/> |
90 <set name="CC.VAL.SOFTVFP_MAYBE_VFPV2" value="soft-float"/> |
90 <set name="PL.SOFTVFP_MAYBE_VFPV2" value="softvfp"/> |
91 <set name="CC.ARMV5" value="-march=armv5t"/> |
91 <set name="CC.ARMV5" value="-march=armv5t"/> |
92 <set name="RELOCATABLE_IMAGE_OPTION" value=""/> |
92 <set name="RELOCATABLE_IMAGE_OPTION" value=""/> |
93 <set name="RVCTLIB" value=""/> |
93 <set name="RVCTLIB" value=""/> |
94 <set name="CC.NO_UNALIGNED_ACCESS" value=""/> |
94 <set name="CC.NO_UNALIGNED_ACCESS" value=""/> |
95 <set name="CC.SOFTVFP_MAYBE_VFPV2" value=""/> |
|
96 <set name="SPLIT_OPTION" value=""/> |
95 <set name="SPLIT_OPTION" value=""/> |
97 <set name="NEED_ENTRYPOINT_LIBRARY" value=""/> |
96 <set name="NEED_ENTRYPOINT_LIBRARY" value=""/> |
98 <set name="RVCTBIN" value="" /> |
97 <set name="RVCTBIN" value="" /> |
99 <set name="RVCTINC" value="" /> |
98 <set name="RVCTINC" value="" /> |
100 <set name="USER_STATIC_RUNTIME_LIB" value="usrt3_1.lib"/> |
99 <set name="USER_STATIC_RUNTIME_LIB" value="usrt3_1.lib"/> |
101 <set name="KERNEL_STATIC_RUNTIME_LIB" value="ksrt3_1.lib"/> |
100 <set name="KERNEL_STATIC_RUNTIME_LIB" value="ksrt3_1.lib"/> |
102 <set name="NEED_ENTRYPOINT_LIBRARY" value="" /> |
101 <set name="NEED_ENTRYPOINT_LIBRARY" value="" /> |
103 </var> |
102 </var> |
104 |
103 |
105 <var name="gcce4_3_3" extends="gcce_base"> |
104 <var name="gcce4_3_3" extends="gcce4_3_2"> |
106 <env name="GCCEBIN" type="path" /> |
|
107 <env name="GCCEVERSION" default="$(TOOLCHAINVERSION)" /> |
|
108 <set name="TOOLCHAINVERSION" value="4.3.3" /> |
105 <set name="TOOLCHAINVERSION" value="4.3.3" /> |
109 <set name="OWN_LIBRARY_OPTION" value=""/> |
|
110 <set name="STATIC_LIBS_LIST" value=""/> |
|
111 <set name="RUNTIME_LIBS_LIST" value="drtaeabi.dso dfpaeabi.dso dfprvct3_1.dso drtrvct3_1.dso"/> |
|
112 <set name="ARMLIBS" value=""/> |
|
113 <set name="CC.OPT.SOFTVFP_MAYBE_VFPV2" value="-m"/> |
|
114 <set name="CC.VAL.SOFTVFP_MAYBE_VFPV2" value="soft-float"/> |
|
115 <set name="CC.ARMV5" value="-march=armv5t"/> |
|
116 <set name="RELOCATABLE_IMAGE_OPTION" value=""/> |
|
117 <set name="RVCTLIB" value=""/> |
|
118 <set name="CC.NO_UNALIGNED_ACCESS" value=""/> |
|
119 <set name="CC.SOFTVFP_MAYBE_VFPV2" value=""/> |
|
120 <set name="SPLIT_OPTION" value=""/> |
|
121 <set name="NEED_ENTRYPOINT_LIBRARY" value=""/> |
|
122 <set name="RVCTBIN" value="" /> |
|
123 <set name="RVCTINC" value="" /> |
|
124 <set name="USER_STATIC_RUNTIME_LIB" value="usrt3_1.lib"/> |
|
125 <set name="KERNEL_STATIC_RUNTIME_LIB" value="ksrt3_1.lib"/> |
|
126 <set name="NEED_ENTRYPOINT_LIBRARY" value="" /> |
|
127 </var> |
106 </var> |
128 |
107 |
129 <var name="gcce4_4_1" extends="gcce4_3_3"> |
108 <var name="gcce4_4_1" extends="gcce4_3_3"> |
130 <set name="TOOLCHAINVERSION" value="4.4.1" /> |
109 <set name="TOOLCHAINVERSION" value="4.4.1" /> |
131 <set name="RUNTIME_LIBS_LIST" value="drtaeabi.dso dfpaeabi.dso"/> |
110 <set name="RUNTIME_LIBS_LIST" value="drtaeabi.dso dfpaeabi.dso"/> |
151 <set name="KERNEL_STATIC_RUNTIME_LIB" value="ksrt2_2.lib"/> |
130 <set name="KERNEL_STATIC_RUNTIME_LIB" value="ksrt2_2.lib"/> |
152 <set name="USRTLIB" value="usrt2_2.lib"/> |
131 <set name="USRTLIB" value="usrt2_2.lib"/> |
153 <set name="NEED_ENTRYPOINT_LIBRARY" value="False"/> |
132 <set name="NEED_ENTRYPOINT_LIBRARY" value="False"/> |
154 <set name="CC.NO_UNALIGNED_ACCESS" value="--memaccess -UL41"/> |
133 <set name="CC.NO_UNALIGNED_ACCESS" value="--memaccess -UL41"/> |
155 <set name="CC.SOFTVFP_MAYBE_VFPV2" value="softvfp"/> |
134 <set name="CC.SOFTVFP_MAYBE_VFPV2" value="softvfp"/> |
|
135 <set name="PL.SOFTVFP_MAYBE_VFPV2" value="softvfp"/> |
156 <set name="CC.ARMV5" value="--cpu 5T"/> |
136 <set name="CC.ARMV5" value="--cpu 5T"/> |
157 <set name="CC.ARMV6" value="--cpu 6"/> |
137 <set name="CC.ARMV6" value="--cpu 6"/> |
158 </var> |
138 </var> |
159 |
139 |
160 <var name="rvct3_1" extends="rvct"> |
140 <var name="rvct3_1" extends="rvct"> |
177 <set name="KERNEL_STATIC_RUNTIME_LIB" value="ksrt3_1.lib"/> |
157 <set name="KERNEL_STATIC_RUNTIME_LIB" value="ksrt3_1.lib"/> |
178 <set name="USRTLIB" value="usrt3_1.lib"/> |
158 <set name="USRTLIB" value="usrt3_1.lib"/> |
179 <set name="NEED_ENTRYPOINT_LIBRARY" value="True"/> |
159 <set name="NEED_ENTRYPOINT_LIBRARY" value="True"/> |
180 <set name="CC.NO_UNALIGNED_ACCESS" value="--no_unaligned_access"/> |
160 <set name="CC.NO_UNALIGNED_ACCESS" value="--no_unaligned_access"/> |
181 <set name="CC.SOFTVFP_MAYBE_VFPV2" value="softvfp"/> |
161 <set name="CC.SOFTVFP_MAYBE_VFPV2" value="softvfp"/> |
|
162 <set name="PL.SOFTVFP_MAYBE_VFPV2" value="softvfp"/> |
182 <set name="CC.SOFTVFP_MAYBE_VFPV3" value="softvfp"/> |
163 <set name="CC.SOFTVFP_MAYBE_VFPV3" value="softvfp"/> |
|
164 <set name="PL.SOFTVFP_MAYBE_VFPV3" value="softvfp"/> |
183 <set name="CC.ARMV5" value="--cpu 5TE"/> |
165 <set name="CC.ARMV5" value="--cpu 5TE"/> |
184 <set name="CC.ARMV6" value="--cpu 6"/> |
166 <set name="CC.ARMV6" value="--cpu 6"/> |
185 <set name="CC.ARMV7" value="--cpu 7-A"/> |
167 <set name="CC.ARMV7" value="--cpu 7-A"/> |
186 </var> |
168 </var> |
187 |
169 |
206 <set name="KERNEL_STATIC_RUNTIME_LIB" value="ksrt4_0.lib"/> |
188 <set name="KERNEL_STATIC_RUNTIME_LIB" value="ksrt4_0.lib"/> |
207 <set name="USRTLIB" value="usrt4_0.lib"/> |
189 <set name="USRTLIB" value="usrt4_0.lib"/> |
208 <set name="NEED_ENTRYPOINT_LIBRARY" value="True"/> |
190 <set name="NEED_ENTRYPOINT_LIBRARY" value="True"/> |
209 <set name="CC.NO_UNALIGNED_ACCESS" value="--no_unaligned_access"/> |
191 <set name="CC.NO_UNALIGNED_ACCESS" value="--no_unaligned_access"/> |
210 <set name="CC.SOFTVFP_MAYBE_VFPV2" value="softvfp+vfpv2"/> |
192 <set name="CC.SOFTVFP_MAYBE_VFPV2" value="softvfp+vfpv2"/> |
|
193 <set name="PL.SOFTVFP_MAYBE_VFPV2" value="vfpv2"/> |
211 <set name="CC.SOFTVFP_MAYBE_VFPV3" value="softvfp+vfpv3"/> |
194 <set name="CC.SOFTVFP_MAYBE_VFPV3" value="softvfp+vfpv3"/> |
|
195 <!-- Not supported yet : <set name="PL.SOFTVFP_MAYBE_VFPV3" value="vfpv3"/> --> |
|
196 <set name="PL.SOFTVFP_MAYBE_VFPV3" value="vfpv2"/> |
212 <set name="CC.ARMV5" value="--cpu 5TE"/> |
197 <set name="CC.ARMV5" value="--cpu 5TE"/> |
213 <set name="CC.ARMV6" value="--cpu 6"/> |
198 <set name="CC.ARMV6" value="--cpu 6"/> |
214 <set name="CC.ARMV7" value="--cpu 7-A"/> |
199 <set name="CC.ARMV7" value="--cpu 7-A"/> |
215 </var> |
200 </var> |
216 |
201 |