os/ossrv/genericopenlibs/cppstdlib/group/libstdcpp.mmp
changeset 0 bde4ae8d615e
     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