|
1 // Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies). |
|
2 // All rights reserved. |
|
3 // This component and the accompanying materials are made available |
|
4 // under the terms of "Eclipse Public License v1.0" |
|
5 // which accompanies this distribution, and is available |
|
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
7 // |
|
8 // Initial Contributors: |
|
9 // Nokia Corporation - initial contribution. |
|
10 // |
|
11 // Contributors: |
|
12 // |
|
13 // Description: |
|
14 // Name : libstdcpp.mmp |
|
15 // Part of : standard c++ library. |
|
16 // This is a project specific file for building standard c++ lib. |
|
17 // Version : 1.0 |
|
18 // This version of stdcpp library is based on STLport ver 5.1.3 |
|
19 // The name libstdcppv5.dll is given so that it can co-exist with |
|
20 // an stdcpp libary based on other versions of STLPort |
|
21 // |
|
22 |
|
23 |
|
24 |
|
25 |
|
26 TARGET libstdcppv5.dll |
|
27 |
|
28 TARGETTYPE dll |
|
29 |
|
30 UID 0x1000008d 0x20017610 |
|
31 |
|
32 CAPABILITY ALL -TCB |
|
33 |
|
34 STDCPP |
|
35 |
|
36 OS_LAYER_SYSTEMINCLUDE_SYMBIAN |
|
37 OS_LAYER_LIBC_SYSTEMINCLUDE |
|
38 OS_LAYER_STLPORTV5_SYSTEMINCLUDE |
|
39 |
|
40 USERINCLUDE ../inc |
|
41 USERINCLUDE ../stl/src |
|
42 USERINCLUDE ../stl/stlport |
|
43 |
|
44 SOURCEPATH ../stl/src |
|
45 SOURCE allocators.cpp |
|
46 SOURCE bitset.cpp |
|
47 SOURCE complex.cpp |
|
48 SOURCE complex_io.cpp |
|
49 SOURCE complex_trig.cpp |
|
50 SOURCE ctype.cpp |
|
51 SOURCE codecvt.cpp |
|
52 SOURCE collate.cpp |
|
53 SOURCE dll_main.cpp |
|
54 SOURCE facets_byname.cpp |
|
55 SOURCE fstream.cpp |
|
56 SOURCE ios.cpp |
|
57 SOURCE istream.cpp |
|
58 SOURCE iostream.cpp |
|
59 SOURCE locale_impl.cpp |
|
60 SOURCE locale_catalog.cpp |
|
61 SOURCE messages.cpp |
|
62 SOURCE monetary.cpp |
|
63 SOURCE numpunct.cpp |
|
64 SOURCE num_get.cpp |
|
65 SOURCE num_get_float.cpp |
|
66 SOURCE num_put.cpp |
|
67 SOURCE num_put_float.cpp |
|
68 SOURCE ostream.cpp |
|
69 SOURCE stdio_streambuf.cpp |
|
70 SOURCE strstream.cpp |
|
71 SOURCE sstream.cpp |
|
72 SOURCE string.cpp |
|
73 SOURCE time_facets.cpp |
|
74 SOURCE libstdcppwsd.cpp |
|
75 |
|
76 |
|
77 SOURCEPATH ../src |
|
78 SOURCE stdcpp_support.cpp |
|
79 //SOURCE exception.cpp |
|
80 SOURCE c_locale_impl.cpp |
|
81 |
|
82 #ifdef WINSCW |
|
83 SOURCE internal_allocs.cpp |
|
84 #endif |
|
85 |
|
86 |
|
87 LIBRARY libc.lib |
|
88 LIBRARY libpthread.lib |
|
89 LIBRARY libm.lib |
|
90 LIBRARY euser.lib |
|
91 |
|
92 #ifdef ARMCC_3_1 |
|
93 DEFFILE ../eabi/libstdcppv5.def |
|
94 OPTION ARMCC --diag_remark 3017 |
|
95 #else |
|
96 #ifdef ARMCC_2_2 |
|
97 DEFFILE ../eabi/libstdcpp_rvct2_2.def |
|
98 #endif |
|
99 #endif |
|
100 |
|
101 #ifdef WINSCW |
|
102 LIBRARY ewsd.lib |
|
103 #else |
|
104 EPOCALLOWDLLDATA |
|
105 #endif |
|
106 |
|
107 macro _STLP_DESIGNATED_DLL |
|
108 |
|
109 |
|
110 //Following is a temporary fix as Rvct compiler crashes while |
|
111 //emitting dwarf2 degeb table format |
|
112 #ifdef ENABLE_ABIV2_MODE |
|
113 OPTION_REPLACE ARMCC --dwarf2 --dwarf3 |
|
114 #else |
|
115 //needed only in ABIV1 build.. |
|
116 OPTION ARMCC --dwarf3 |
|
117 #endif |
|
118 |
|
119 #ifdef GCCXML |
|
120 macro __wchar_t_defined |
|
121 macro __SYMBIAN_STDCPP_SUPPORT__ |
|
122 #endif |
|
123 |
|
124 SOURCEPATH ../stl/stlport/stl/config |
|
125 DOCUMENT features.dosc |
|
126 |
|
127 SOURCEPATH ../stl/stlport/stl |
|
128 DOCUMENT _abbrevs.dosc |
|
129 DOCUMENT _algo.dosc |
|
130 DOCUMENT _algobase.dosc |
|
131 DOCUMENT _alloc.dosc |
|
132 DOCUMENT _alloc_old.dosc |
|
133 DOCUMENT _auto_ptr.dosc |
|
134 DOCUMENT _bitset.dosc |
|
135 DOCUMENT _bvector.dosc |
|
136 DOCUMENT _carray.dosc |
|
137 DOCUMENT _cctype.dosc |
|
138 DOCUMENT _check_config.dosc |
|
139 DOCUMENT _clocale.dosc |
|
140 DOCUMENT _cmath.dosc |
|
141 DOCUMENT _codecvt.dosc |
|
142 DOCUMENT _collate.dosc |
|
143 DOCUMENT _complex.dosc |
|
144 DOCUMENT _config_compat_post.dosc |
|
145 DOCUMENT _construct.dosc |
|
146 DOCUMENT _csetjmp.dosc |
|
147 DOCUMENT _csignal.dosc |
|
148 DOCUMENT _cstdarg.dosc |
|
149 DOCUMENT _cstddef.dosc |
|
150 DOCUMENT _cstdio.dosc |
|
151 DOCUMENT _cstdlib.dosc |
|
152 DOCUMENT _cstring.dosc |
|
153 DOCUMENT _ctime.dosc |
|
154 DOCUMENT _ctraits_fns.dosc |
|
155 DOCUMENT _ctype.dosc |
|
156 DOCUMENT _cwchar.dosc |
|
157 DOCUMENT _cwctype.dosc |
|
158 DOCUMENT _deque.dosc |
|
159 DOCUMENT _epilog.dosc |
|
160 DOCUMENT _exception.dosc |
|
161 DOCUMENT _fstream.dosc |
|
162 DOCUMENT _function.dosc |
|
163 DOCUMENT _function_adaptors.dosc |
|
164 DOCUMENT _function_base.dosc |
|
165 DOCUMENT _hash_fun.dosc |
|
166 DOCUMENT _hash_map.dosc |
|
167 DOCUMENT _hash_set.dosc |
|
168 DOCUMENT _hashtable.dosc |
|
169 DOCUMENT _heap.dosc |
|
170 DOCUMENT _ios.dosc |
|
171 DOCUMENT _ios_base.dosc |
|
172 DOCUMENT _ioserr.dosc |
|
173 DOCUMENT _iosfwd.dosc |
|
174 DOCUMENT _iostream_string.dosc |
|
175 DOCUMENT _istream.dosc |
|
176 DOCUMENT _istreambuf_iterator.dosc |
|
177 DOCUMENT _iterator.dosc |
|
178 DOCUMENT _iterator_base.dosc |
|
179 DOCUMENT _iterator_old.dosc |
|
180 DOCUMENT _limits.dosc |
|
181 DOCUMENT _list.dosc |
|
182 DOCUMENT _locale.dosc |
|
183 DOCUMENT _map.dosc |
|
184 DOCUMENT _mbstate_t.dosc |
|
185 DOCUMENT _messages_facets.dosc |
|
186 DOCUMENT _monetary.dosc |
|
187 DOCUMENT _move_construct_fwk.dosc |
|
188 DOCUMENT _new.dosc |
|
189 DOCUMENT _null_stream.dosc |
|
190 DOCUMENT _num_get.dosc |
|
191 DOCUMENT _num_put.dosc |
|
192 DOCUMENT _numeric.dosc |
|
193 DOCUMENT _numpunct.dosc |
|
194 DOCUMENT _ostream.dosc |
|
195 DOCUMENT _ostreambuf_iterator.dosc |
|
196 DOCUMENT _pair.dosc |
|
197 DOCUMENT _prolog.dosc |
|
198 DOCUMENT _pthread_alloc.dosc |
|
199 DOCUMENT _ptrs_specialize.dosc |
|
200 DOCUMENT _queue.dosc |
|
201 DOCUMENT _range_errors.dosc |
|
202 DOCUMENT _raw_storage_iter.dosc |
|
203 DOCUMENT _relops_cont.dosc |
|
204 DOCUMENT _relops_hash_cont.dosc |
|
205 DOCUMENT _rope.dosc |
|
206 DOCUMENT _set.dosc |
|
207 DOCUMENT _slist.dosc |
|
208 DOCUMENT _slist_base.dosc |
|
209 DOCUMENT _sparc_atomic.dosc |
|
210 DOCUMENT _sstream.dosc |
|
211 DOCUMENT _stack.dosc |
|
212 DOCUMENT _stdexcept.dosc |
|
213 DOCUMENT _stdexcept_base.dosc |
|
214 DOCUMENT _stlport_version.dosc |
|
215 DOCUMENT _stream_iterator.dosc |
|
216 DOCUMENT _streambuf.dosc |
|
217 DOCUMENT _string.dosc |
|
218 DOCUMENT _string_base.dosc |
|
219 DOCUMENT _string_fwd.dosc |
|
220 DOCUMENT _string_hash.dosc |
|
221 DOCUMENT _string_io.dosc |
|
222 DOCUMENT _string_npos.dosc |
|
223 DOCUMENT _string_operators.dosc |
|
224 DOCUMENT _string_sum.dosc |
|
225 DOCUMENT _string_sum_methods.dosc |
|
226 DOCUMENT _string_workaround.dosc |
|
227 DOCUMENT _strstream.dosc |
|
228 DOCUMENT _tempbuf.dosc |
|
229 DOCUMENT _threads.dosc |
|
230 DOCUMENT _time_facets.dosc |
|
231 DOCUMENT _tree.dosc |
|
232 DOCUMENT _typeinfo.dosc |
|
233 DOCUMENT _uninitialized.dosc |
|
234 DOCUMENT _unordered_map.dosc |
|
235 DOCUMENT _unordered_set.dosc |
|
236 DOCUMENT _valarray.dosc |
|
237 DOCUMENT _vector.dosc |
|
238 DOCUMENT boost_type_traits.dosc |
|
239 DOCUMENT c_locale.dosc |
|
240 DOCUMENT char_traits.dosc |
|
241 DOCUMENT concept_checks.dosc |
|
242 DOCUMENT msl_string.dosc |
|
243 DOCUMENT type_manips.dosc |
|
244 DOCUMENT type_traits.dosc |
|
245 |
|
246 SOURCEPATH ../stl/stlport/ |
|
247 DOCUMENT algorithm.dosc |
|
248 DOCUMENT assert.dosc |
|
249 DOCUMENT bitset.dosc |
|
250 DOCUMENT cassert.dosc |
|
251 DOCUMENT cctype.dosc |
|
252 DOCUMENT cerrno.dosc |
|
253 DOCUMENT cfloat.dosc |
|
254 DOCUMENT ciso646.dosc |
|
255 DOCUMENT climits.dosc |
|
256 DOCUMENT clocale.dosc |
|
257 DOCUMENT cmath.dosc |
|
258 DOCUMENT complex.dosc |
|
259 DOCUMENT csetjmp.dosc |
|
260 DOCUMENT csignal.dosc |
|
261 DOCUMENT cstdarg.dosc |
|
262 DOCUMENT cstddef.dosc |
|
263 DOCUMENT cstdio.dosc |
|
264 DOCUMENT cstdlib.dosc |
|
265 DOCUMENT cstring.dosc |
|
266 DOCUMENT ctime.dosc |
|
267 DOCUMENT ctype.dosc |
|
268 DOCUMENT cwchar.dosc |
|
269 DOCUMENT cwctype.dosc |
|
270 DOCUMENT deque.dosc |
|
271 // DOCUMENT doc_non_dummy.dosc |
|
272 DOCUMENT errno.dosc |
|
273 DOCUMENT exception.dosc |
|
274 DOCUMENT float.dosc |
|
275 DOCUMENT fstream.dosc |
|
276 DOCUMENT functional.dosc |
|
277 DOCUMENT hash_map.dosc |
|
278 DOCUMENT hash_set.dosc |
|
279 DOCUMENT iomanip.dosc |
|
280 DOCUMENT ios.dosc |
|
281 DOCUMENT iosfwd.dosc |
|
282 DOCUMENT iostream.dosc |
|
283 DOCUMENT iso646.dosc |
|
284 DOCUMENT istream.dosc |
|
285 DOCUMENT iterator.dosc |
|
286 DOCUMENT limits.dosc |
|
287 DOCUMENT list.dosc |
|
288 DOCUMENT locale.dosc |
|
289 DOCUMENT map.dosc |
|
290 DOCUMENT math.dosc |
|
291 DOCUMENT mem.dosc |
|
292 DOCUMENT memory.dosc |
|
293 DOCUMENT new.dosc |
|
294 DOCUMENT numeric.dosc |
|
295 DOCUMENT ostream.dosc |
|
296 DOCUMENT pthread.dosc |
|
297 DOCUMENT pthread_alloc.dosc |
|
298 DOCUMENT queue.dosc |
|
299 DOCUMENT rlocks.dosc |
|
300 DOCUMENT rope.dosc |
|
301 DOCUMENT set.dosc |
|
302 DOCUMENT setjmp.dosc |
|
303 DOCUMENT signal.dosc |
|
304 DOCUMENT slist.dosc |
|
305 DOCUMENT sstream.dosc |
|
306 DOCUMENT stack.dosc |
|
307 DOCUMENT stdarg.dosc |
|
308 DOCUMENT stddef.dosc |
|
309 DOCUMENT stdexcept.dosc |
|
310 DOCUMENT stdio.dosc |
|
311 DOCUMENT stdiostream.dosc |
|
312 DOCUMENT stdlib.dosc |
|
313 // DOCUMENT stl.dosc |
|
314 DOCUMENT streambuf.dosc |
|
315 DOCUMENT string.dosc |
|
316 DOCUMENT strstream.dosc |
|
317 DOCUMENT time.dosc |
|
318 DOCUMENT typeinfo.dosc |
|
319 DOCUMENT unordered_map.dosc |
|
320 DOCUMENT unordered_set.dosc |
|
321 DOCUMENT using.dosc |
|
322 DOCUMENT utility.dosc |
|
323 DOCUMENT valarray.dosc |
|
324 DOCUMENT vector.dosc |
|
325 DOCUMENT wchar.dosc |
|
326 DOCUMENT wctype.dosc |
|
327 |
|
328 SOURCEPATH ../stl/src/ |
|
329 DOCUMENT _stdio_file.dosc |
|
330 DOCUMENT acquire_release.dosc |
|
331 DOCUMENT aligned_buffer.dosc |
|
332 DOCUMENT c_locale.dosc |
|
333 DOCUMENT fstream_impl.dosc |
|
334 DOCUMENT locale_impl.dosc |
|
335 DOCUMENT lock_free_slist.dosc |
|
336 DOCUMENT message_facets.dosc |
|
337 DOCUMENT stdio_streambuf.dosc |
|
338 DOCUMENT stlport_prefix.dosc |
|
339 DOCUMENT uint64.dosc |
|
340 DOCUMENT vc_warning_disable.dosc |
|
341 DOCUMENT warning_disable.dosc |
|
342 |
|
343 /* End of file */ |
|
344 |
|
345 SMPSAFE |