1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/ossrv/genericopenlibs/cppstdlib/group/libstdcpp.mmp Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,348 @@
1.4 +// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
1.5 +// All rights reserved.
1.6 +// This component and the accompanying materials are made available
1.7 +// under the terms of "Eclipse Public License v1.0"
1.8 +// which accompanies this distribution, and is available
1.9 +// at the URL "http://www.eclipse.org/legal/epl-v10.html".
1.10 +//
1.11 +// Initial Contributors:
1.12 +// Nokia Corporation - initial contribution.
1.13 +//
1.14 +// Contributors:
1.15 +//
1.16 +// Description:
1.17 +// Name : libstdcpp.mmp
1.18 +// Part of : standard c++ library.
1.19 +// This is a project specific file for building standard c++ lib.
1.20 +// Version : 1.0
1.21 +// This version of stdcpp library is based on STLport ver 5.1.3
1.22 +// The name libstdcppv5.dll is given so that it can co-exist with
1.23 +// an stdcpp libary based on other versions of STLPort
1.24 +//
1.25 +
1.26 +
1.27 +
1.28 +
1.29 +TARGET libstdcppv5.dll
1.30 +
1.31 +TARGETTYPE dll
1.32 +
1.33 +UID 0x1000008d 0x20017610
1.34 +
1.35 +CAPABILITY ALL -TCB
1.36 +
1.37 +STDCPP
1.38 +
1.39 +OS_LAYER_SYSTEMINCLUDE_SYMBIAN
1.40 +OS_LAYER_LIBC_SYSTEMINCLUDE
1.41 +OS_LAYER_STLPORTV5_SYSTEMINCLUDE
1.42 +
1.43 +USERINCLUDE ../inc
1.44 +USERINCLUDE ../stl/src
1.45 +USERINCLUDE ../stl/stlport
1.46 +
1.47 +SOURCEPATH ../stl/src
1.48 +SOURCE allocators.cpp
1.49 +SOURCE bitset.cpp
1.50 +SOURCE complex.cpp
1.51 +SOURCE complex_io.cpp
1.52 +SOURCE complex_trig.cpp
1.53 +SOURCE ctype.cpp
1.54 +SOURCE codecvt.cpp
1.55 +SOURCE collate.cpp
1.56 +SOURCE dll_main.cpp
1.57 +SOURCE facets_byname.cpp
1.58 +SOURCE fstream.cpp
1.59 +SOURCE ios.cpp
1.60 +SOURCE istream.cpp
1.61 +SOURCE iostream.cpp
1.62 +SOURCE locale_impl.cpp
1.63 +SOURCE locale_catalog.cpp
1.64 +SOURCE messages.cpp
1.65 +SOURCE monetary.cpp
1.66 +SOURCE numpunct.cpp
1.67 +SOURCE num_get.cpp
1.68 +SOURCE num_get_float.cpp
1.69 +SOURCE num_put.cpp
1.70 +SOURCE num_put_float.cpp
1.71 +SOURCE ostream.cpp
1.72 +SOURCE stdio_streambuf.cpp
1.73 +SOURCE strstream.cpp
1.74 +SOURCE sstream.cpp
1.75 +SOURCE string.cpp
1.76 +SOURCE time_facets.cpp
1.77 +SOURCE libstdcppwsd.cpp
1.78 +
1.79 +
1.80 +SOURCEPATH ../src
1.81 +SOURCE stdcpp_support.cpp
1.82 +//SOURCE exception.cpp
1.83 +SOURCE c_locale_impl.cpp
1.84 +
1.85 +#ifdef WINSCW
1.86 +SOURCE internal_allocs.cpp
1.87 +#endif
1.88 +
1.89 +
1.90 +LIBRARY libc.lib
1.91 +LIBRARY libpthread.lib
1.92 +LIBRARY libm.lib
1.93 +LIBRARY euser.lib
1.94 +LIBRARY backend.lib
1.95 +
1.96 +
1.97 +#ifdef ARMCC_3_1
1.98 +DEFFILE ../eabi/libstdcppv5.def
1.99 +OPTION ARMCC --diag_remark 3017
1.100 +#else
1.101 + #ifdef ARMCC_2_2
1.102 + DEFFILE ../eabi/libstdcpp_rvct2_2.def
1.103 + #endif
1.104 +#endif
1.105 +
1.106 +#ifdef WINSCW
1.107 +LIBRARY ewsd.lib
1.108 +#else
1.109 +EPOCALLOWDLLDATA
1.110 +#endif
1.111 +
1.112 +macro _STLP_DESIGNATED_DLL
1.113 +
1.114 +
1.115 +//Following is a temporary fix as Rvct compiler crashes while
1.116 +//emitting dwarf2 degeb table format
1.117 +#ifdef ENABLE_ABIV2_MODE
1.118 +OPTION_REPLACE ARMCC --dwarf2 --dwarf3
1.119 +#else
1.120 +//needed only in ABIV1 build..
1.121 +OPTION ARMCC --dwarf3
1.122 +#endif
1.123 +
1.124 +#ifdef GCCXML
1.125 +macro __wchar_t_defined
1.126 +macro __SYMBIAN_STDCPP_SUPPORT__
1.127 +#endif
1.128 +
1.129 +SOURCEPATH ../stl/stlport/stl/config
1.130 +DOCUMENT features.dosc
1.131 +
1.132 +SOURCEPATH ../stl/stlport/stl
1.133 +DOCUMENT _abbrevs.dosc
1.134 +DOCUMENT _algo.dosc
1.135 +DOCUMENT _algobase.dosc
1.136 +DOCUMENT _alloc.dosc
1.137 +DOCUMENT _alloc_old.dosc
1.138 +DOCUMENT _auto_ptr.dosc
1.139 +DOCUMENT _bitset.dosc
1.140 +DOCUMENT _bvector.dosc
1.141 +DOCUMENT _carray.dosc
1.142 +DOCUMENT _cctype.dosc
1.143 +DOCUMENT _check_config.dosc
1.144 +DOCUMENT _clocale.dosc
1.145 +DOCUMENT _cmath.dosc
1.146 +DOCUMENT _codecvt.dosc
1.147 +DOCUMENT _collate.dosc
1.148 +DOCUMENT _complex.dosc
1.149 +DOCUMENT _config_compat_post.dosc
1.150 +DOCUMENT _construct.dosc
1.151 +DOCUMENT _csetjmp.dosc
1.152 +DOCUMENT _csignal.dosc
1.153 +DOCUMENT _cstdarg.dosc
1.154 +DOCUMENT _cstddef.dosc
1.155 +DOCUMENT _cstdio.dosc
1.156 +DOCUMENT _cstdlib.dosc
1.157 +DOCUMENT _cstring.dosc
1.158 +DOCUMENT _ctime.dosc
1.159 +DOCUMENT _ctraits_fns.dosc
1.160 +DOCUMENT _ctype.dosc
1.161 +DOCUMENT _cwchar.dosc
1.162 +DOCUMENT _cwctype.dosc
1.163 +DOCUMENT _deque.dosc
1.164 +DOCUMENT _epilog.dosc
1.165 +DOCUMENT _exception.dosc
1.166 +DOCUMENT _fstream.dosc
1.167 +DOCUMENT _function.dosc
1.168 +DOCUMENT _function_adaptors.dosc
1.169 +DOCUMENT _function_base.dosc
1.170 +DOCUMENT _hash_fun.dosc
1.171 +DOCUMENT _hash_map.dosc
1.172 +DOCUMENT _hash_set.dosc
1.173 +DOCUMENT _hashtable.dosc
1.174 +DOCUMENT _heap.dosc
1.175 +DOCUMENT _ios.dosc
1.176 +DOCUMENT _ios_base.dosc
1.177 +DOCUMENT _ioserr.dosc
1.178 +DOCUMENT _iosfwd.dosc
1.179 +DOCUMENT _iostream_string.dosc
1.180 +DOCUMENT _istream.dosc
1.181 +DOCUMENT _istreambuf_iterator.dosc
1.182 +DOCUMENT _iterator.dosc
1.183 +DOCUMENT _iterator_base.dosc
1.184 +DOCUMENT _iterator_old.dosc
1.185 +DOCUMENT _limits.dosc
1.186 +DOCUMENT _list.dosc
1.187 +DOCUMENT _locale.dosc
1.188 +DOCUMENT _map.dosc
1.189 +DOCUMENT _mbstate_t.dosc
1.190 +DOCUMENT _messages_facets.dosc
1.191 +DOCUMENT _monetary.dosc
1.192 +DOCUMENT _move_construct_fwk.dosc
1.193 +DOCUMENT _new.dosc
1.194 +DOCUMENT _null_stream.dosc
1.195 +DOCUMENT _num_get.dosc
1.196 +DOCUMENT _num_put.dosc
1.197 +DOCUMENT _numeric.dosc
1.198 +DOCUMENT _numpunct.dosc
1.199 +DOCUMENT _ostream.dosc
1.200 +DOCUMENT _ostreambuf_iterator.dosc
1.201 +DOCUMENT _pair.dosc
1.202 +DOCUMENT _prolog.dosc
1.203 +DOCUMENT _pthread_alloc.dosc
1.204 +DOCUMENT _ptrs_specialize.dosc
1.205 +DOCUMENT _queue.dosc
1.206 +DOCUMENT _range_errors.dosc
1.207 +DOCUMENT _raw_storage_iter.dosc
1.208 +DOCUMENT _relops_cont.dosc
1.209 +DOCUMENT _relops_hash_cont.dosc
1.210 +DOCUMENT _rope.dosc
1.211 +DOCUMENT _set.dosc
1.212 +DOCUMENT _slist.dosc
1.213 +DOCUMENT _slist_base.dosc
1.214 +DOCUMENT _sparc_atomic.dosc
1.215 +DOCUMENT _sstream.dosc
1.216 +DOCUMENT _stack.dosc
1.217 +DOCUMENT _stdexcept.dosc
1.218 +DOCUMENT _stdexcept_base.dosc
1.219 +DOCUMENT _stlport_version.dosc
1.220 +DOCUMENT _stream_iterator.dosc
1.221 +DOCUMENT _streambuf.dosc
1.222 +DOCUMENT _string.dosc
1.223 +DOCUMENT _string_base.dosc
1.224 +DOCUMENT _string_fwd.dosc
1.225 +DOCUMENT _string_hash.dosc
1.226 +DOCUMENT _string_io.dosc
1.227 +DOCUMENT _string_npos.dosc
1.228 +DOCUMENT _string_operators.dosc
1.229 +DOCUMENT _string_sum.dosc
1.230 +DOCUMENT _string_sum_methods.dosc
1.231 +DOCUMENT _string_workaround.dosc
1.232 +DOCUMENT _strstream.dosc
1.233 +DOCUMENT _tempbuf.dosc
1.234 +DOCUMENT _threads.dosc
1.235 +DOCUMENT _time_facets.dosc
1.236 +DOCUMENT _tree.dosc
1.237 +DOCUMENT _typeinfo.dosc
1.238 +DOCUMENT _uninitialized.dosc
1.239 +DOCUMENT _unordered_map.dosc
1.240 +DOCUMENT _unordered_set.dosc
1.241 +DOCUMENT _valarray.dosc
1.242 +DOCUMENT _vector.dosc
1.243 +DOCUMENT boost_type_traits.dosc
1.244 +DOCUMENT c_locale.dosc
1.245 +DOCUMENT char_traits.dosc
1.246 +DOCUMENT concept_checks.dosc
1.247 +DOCUMENT msl_string.dosc
1.248 +DOCUMENT type_manips.dosc
1.249 +DOCUMENT type_traits.dosc
1.250 +
1.251 +SOURCEPATH ../stl/stlport/
1.252 +DOCUMENT algorithm.dosc
1.253 +DOCUMENT assert.dosc
1.254 +DOCUMENT bitset.dosc
1.255 +DOCUMENT cassert.dosc
1.256 +DOCUMENT cctype.dosc
1.257 +DOCUMENT cerrno.dosc
1.258 +DOCUMENT cfloat.dosc
1.259 +DOCUMENT ciso646.dosc
1.260 +DOCUMENT climits.dosc
1.261 +DOCUMENT clocale.dosc
1.262 +DOCUMENT cmath.dosc
1.263 +DOCUMENT complex.dosc
1.264 +DOCUMENT csetjmp.dosc
1.265 +DOCUMENT csignal.dosc
1.266 +DOCUMENT cstdarg.dosc
1.267 +DOCUMENT cstddef.dosc
1.268 +DOCUMENT cstdio.dosc
1.269 +DOCUMENT cstdlib.dosc
1.270 +DOCUMENT cstring.dosc
1.271 +DOCUMENT ctime.dosc
1.272 +DOCUMENT ctype.dosc
1.273 +DOCUMENT cwchar.dosc
1.274 +DOCUMENT cwctype.dosc
1.275 +DOCUMENT deque.dosc
1.276 +// DOCUMENT doc_non_dummy.dosc
1.277 +DOCUMENT errno.dosc
1.278 +DOCUMENT exception.dosc
1.279 +DOCUMENT float.dosc
1.280 +DOCUMENT fstream.dosc
1.281 +DOCUMENT functional.dosc
1.282 +DOCUMENT hash_map.dosc
1.283 +DOCUMENT hash_set.dosc
1.284 +DOCUMENT iomanip.dosc
1.285 +DOCUMENT ios.dosc
1.286 +DOCUMENT iosfwd.dosc
1.287 +DOCUMENT iostream.dosc
1.288 +DOCUMENT iso646.dosc
1.289 +DOCUMENT istream.dosc
1.290 +DOCUMENT iterator.dosc
1.291 +DOCUMENT limits.dosc
1.292 +DOCUMENT list.dosc
1.293 +DOCUMENT locale.dosc
1.294 +DOCUMENT map.dosc
1.295 +DOCUMENT math.dosc
1.296 +DOCUMENT mem.dosc
1.297 +DOCUMENT memory.dosc
1.298 +DOCUMENT new.dosc
1.299 +DOCUMENT numeric.dosc
1.300 +DOCUMENT ostream.dosc
1.301 +DOCUMENT pthread.dosc
1.302 +DOCUMENT pthread_alloc.dosc
1.303 +DOCUMENT queue.dosc
1.304 +DOCUMENT rlocks.dosc
1.305 +DOCUMENT rope.dosc
1.306 +DOCUMENT set.dosc
1.307 +DOCUMENT setjmp.dosc
1.308 +DOCUMENT signal.dosc
1.309 +DOCUMENT slist.dosc
1.310 +DOCUMENT sstream.dosc
1.311 +DOCUMENT stack.dosc
1.312 +DOCUMENT stdarg.dosc
1.313 +DOCUMENT stddef.dosc
1.314 +DOCUMENT stdexcept.dosc
1.315 +DOCUMENT stdio.dosc
1.316 +DOCUMENT stdiostream.dosc
1.317 +DOCUMENT stdlib.dosc
1.318 +// DOCUMENT stl.dosc
1.319 +DOCUMENT streambuf.dosc
1.320 +DOCUMENT string.dosc
1.321 +DOCUMENT strstream.dosc
1.322 +DOCUMENT time.dosc
1.323 +DOCUMENT typeinfo.dosc
1.324 +DOCUMENT unordered_map.dosc
1.325 +DOCUMENT unordered_set.dosc
1.326 +DOCUMENT using.dosc
1.327 +DOCUMENT utility.dosc
1.328 +DOCUMENT valarray.dosc
1.329 +DOCUMENT vector.dosc
1.330 +DOCUMENT wchar.dosc
1.331 +DOCUMENT wctype.dosc
1.332 +
1.333 +SOURCEPATH ../stl/src/
1.334 +DOCUMENT _stdio_file.dosc
1.335 +DOCUMENT acquire_release.dosc
1.336 +DOCUMENT aligned_buffer.dosc
1.337 +DOCUMENT c_locale.dosc
1.338 +DOCUMENT fstream_impl.dosc
1.339 +DOCUMENT locale_impl.dosc
1.340 +DOCUMENT lock_free_slist.dosc
1.341 +DOCUMENT message_facets.dosc
1.342 +DOCUMENT stdio_streambuf.dosc
1.343 +DOCUMENT stlport_prefix.dosc
1.344 +DOCUMENT uint64.dosc
1.345 +DOCUMENT vc_warning_disable.dosc
1.346 +DOCUMENT warning_disable.dosc
1.347 +
1.348 +/* End of file */
1.349 +
1.350 +SMPSAFE
1.351 +PAGED