os/ossrv/genericopenlibs/cppstdlib/group/libstdcpp.mmp
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     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 LIBRARY		  backend.lib
    92 
    93 
    94 #ifdef ARMCC_3_1
    95 DEFFILE			 ../eabi/libstdcppv5.def
    96 OPTION ARMCC --diag_remark 3017
    97 #else 
    98  #ifdef ARMCC_2_2
    99   DEFFILE			 ../eabi/libstdcpp_rvct2_2.def
   100  #endif
   101 #endif
   102 
   103 #ifdef WINSCW
   104 LIBRARY		      ewsd.lib
   105 #else
   106 EPOCALLOWDLLDATA
   107 #endif
   108 
   109 macro             _STLP_DESIGNATED_DLL
   110 
   111 
   112 //Following is a temporary fix as Rvct compiler crashes while 
   113 //emitting dwarf2 degeb table format
   114 #ifdef ENABLE_ABIV2_MODE
   115 OPTION_REPLACE	 ARMCC --dwarf2 --dwarf3
   116 #else
   117 //needed only in ABIV1 build..
   118 OPTION ARMCC --dwarf3
   119 #endif
   120 
   121 #ifdef GCCXML
   122 macro __wchar_t_defined
   123 macro __SYMBIAN_STDCPP_SUPPORT__
   124 #endif
   125 
   126 SOURCEPATH ../stl/stlport/stl/config
   127 DOCUMENT  features.dosc
   128 
   129 SOURCEPATH ../stl/stlport/stl
   130 DOCUMENT  _abbrevs.dosc
   131 DOCUMENT  _algo.dosc
   132 DOCUMENT  _algobase.dosc
   133 DOCUMENT  _alloc.dosc
   134 DOCUMENT  _alloc_old.dosc
   135 DOCUMENT  _auto_ptr.dosc
   136 DOCUMENT  _bitset.dosc
   137 DOCUMENT  _bvector.dosc
   138 DOCUMENT  _carray.dosc
   139 DOCUMENT  _cctype.dosc
   140 DOCUMENT  _check_config.dosc
   141 DOCUMENT  _clocale.dosc
   142 DOCUMENT  _cmath.dosc
   143 DOCUMENT  _codecvt.dosc
   144 DOCUMENT  _collate.dosc
   145 DOCUMENT  _complex.dosc
   146 DOCUMENT  _config_compat_post.dosc
   147 DOCUMENT  _construct.dosc
   148 DOCUMENT  _csetjmp.dosc
   149 DOCUMENT  _csignal.dosc
   150 DOCUMENT  _cstdarg.dosc
   151 DOCUMENT  _cstddef.dosc
   152 DOCUMENT  _cstdio.dosc
   153 DOCUMENT  _cstdlib.dosc
   154 DOCUMENT  _cstring.dosc
   155 DOCUMENT  _ctime.dosc
   156 DOCUMENT  _ctraits_fns.dosc
   157 DOCUMENT  _ctype.dosc
   158 DOCUMENT  _cwchar.dosc
   159 DOCUMENT  _cwctype.dosc
   160 DOCUMENT  _deque.dosc
   161 DOCUMENT  _epilog.dosc
   162 DOCUMENT  _exception.dosc
   163 DOCUMENT  _fstream.dosc
   164 DOCUMENT  _function.dosc
   165 DOCUMENT  _function_adaptors.dosc
   166 DOCUMENT  _function_base.dosc
   167 DOCUMENT  _hash_fun.dosc
   168 DOCUMENT  _hash_map.dosc
   169 DOCUMENT  _hash_set.dosc
   170 DOCUMENT  _hashtable.dosc
   171 DOCUMENT  _heap.dosc
   172 DOCUMENT  _ios.dosc
   173 DOCUMENT  _ios_base.dosc
   174 DOCUMENT  _ioserr.dosc
   175 DOCUMENT  _iosfwd.dosc
   176 DOCUMENT  _iostream_string.dosc
   177 DOCUMENT  _istream.dosc
   178 DOCUMENT  _istreambuf_iterator.dosc
   179 DOCUMENT  _iterator.dosc
   180 DOCUMENT  _iterator_base.dosc
   181 DOCUMENT  _iterator_old.dosc
   182 DOCUMENT  _limits.dosc
   183 DOCUMENT  _list.dosc
   184 DOCUMENT  _locale.dosc
   185 DOCUMENT  _map.dosc
   186 DOCUMENT  _mbstate_t.dosc
   187 DOCUMENT  _messages_facets.dosc
   188 DOCUMENT  _monetary.dosc
   189 DOCUMENT  _move_construct_fwk.dosc
   190 DOCUMENT  _new.dosc
   191 DOCUMENT  _null_stream.dosc
   192 DOCUMENT  _num_get.dosc
   193 DOCUMENT  _num_put.dosc
   194 DOCUMENT  _numeric.dosc
   195 DOCUMENT  _numpunct.dosc
   196 DOCUMENT  _ostream.dosc
   197 DOCUMENT  _ostreambuf_iterator.dosc
   198 DOCUMENT  _pair.dosc
   199 DOCUMENT  _prolog.dosc
   200 DOCUMENT  _pthread_alloc.dosc
   201 DOCUMENT  _ptrs_specialize.dosc
   202 DOCUMENT  _queue.dosc
   203 DOCUMENT  _range_errors.dosc
   204 DOCUMENT  _raw_storage_iter.dosc
   205 DOCUMENT  _relops_cont.dosc
   206 DOCUMENT  _relops_hash_cont.dosc
   207 DOCUMENT  _rope.dosc
   208 DOCUMENT  _set.dosc
   209 DOCUMENT  _slist.dosc
   210 DOCUMENT  _slist_base.dosc
   211 DOCUMENT  _sparc_atomic.dosc
   212 DOCUMENT  _sstream.dosc
   213 DOCUMENT  _stack.dosc
   214 DOCUMENT  _stdexcept.dosc
   215 DOCUMENT  _stdexcept_base.dosc
   216 DOCUMENT  _stlport_version.dosc
   217 DOCUMENT  _stream_iterator.dosc
   218 DOCUMENT  _streambuf.dosc
   219 DOCUMENT  _string.dosc
   220 DOCUMENT  _string_base.dosc
   221 DOCUMENT  _string_fwd.dosc
   222 DOCUMENT  _string_hash.dosc
   223 DOCUMENT  _string_io.dosc
   224 DOCUMENT  _string_npos.dosc
   225 DOCUMENT  _string_operators.dosc
   226 DOCUMENT  _string_sum.dosc
   227 DOCUMENT  _string_sum_methods.dosc
   228 DOCUMENT  _string_workaround.dosc
   229 DOCUMENT  _strstream.dosc
   230 DOCUMENT  _tempbuf.dosc
   231 DOCUMENT  _threads.dosc
   232 DOCUMENT  _time_facets.dosc
   233 DOCUMENT  _tree.dosc
   234 DOCUMENT  _typeinfo.dosc
   235 DOCUMENT  _uninitialized.dosc
   236 DOCUMENT  _unordered_map.dosc
   237 DOCUMENT  _unordered_set.dosc
   238 DOCUMENT  _valarray.dosc
   239 DOCUMENT  _vector.dosc
   240 DOCUMENT  boost_type_traits.dosc
   241 DOCUMENT  c_locale.dosc
   242 DOCUMENT  char_traits.dosc
   243 DOCUMENT  concept_checks.dosc
   244 DOCUMENT  msl_string.dosc
   245 DOCUMENT  type_manips.dosc
   246 DOCUMENT  type_traits.dosc
   247 
   248 SOURCEPATH ../stl/stlport/
   249 DOCUMENT  algorithm.dosc
   250 DOCUMENT  assert.dosc
   251 DOCUMENT  bitset.dosc
   252 DOCUMENT  cassert.dosc
   253 DOCUMENT  cctype.dosc
   254 DOCUMENT  cerrno.dosc
   255 DOCUMENT  cfloat.dosc
   256 DOCUMENT  ciso646.dosc
   257 DOCUMENT  climits.dosc
   258 DOCUMENT  clocale.dosc
   259 DOCUMENT  cmath.dosc
   260 DOCUMENT  complex.dosc
   261 DOCUMENT  csetjmp.dosc
   262 DOCUMENT  csignal.dosc
   263 DOCUMENT  cstdarg.dosc
   264 DOCUMENT  cstddef.dosc
   265 DOCUMENT  cstdio.dosc
   266 DOCUMENT  cstdlib.dosc
   267 DOCUMENT  cstring.dosc
   268 DOCUMENT  ctime.dosc
   269 DOCUMENT  ctype.dosc
   270 DOCUMENT  cwchar.dosc
   271 DOCUMENT  cwctype.dosc
   272 DOCUMENT  deque.dosc
   273 // DOCUMENT  doc_non_dummy.dosc
   274 DOCUMENT  errno.dosc
   275 DOCUMENT  exception.dosc
   276 DOCUMENT  float.dosc
   277 DOCUMENT  fstream.dosc
   278 DOCUMENT  functional.dosc
   279 DOCUMENT  hash_map.dosc
   280 DOCUMENT  hash_set.dosc
   281 DOCUMENT  iomanip.dosc
   282 DOCUMENT  ios.dosc
   283 DOCUMENT  iosfwd.dosc
   284 DOCUMENT  iostream.dosc
   285 DOCUMENT  iso646.dosc
   286 DOCUMENT  istream.dosc
   287 DOCUMENT  iterator.dosc
   288 DOCUMENT  limits.dosc
   289 DOCUMENT  list.dosc
   290 DOCUMENT  locale.dosc
   291 DOCUMENT  map.dosc
   292 DOCUMENT  math.dosc
   293 DOCUMENT  mem.dosc
   294 DOCUMENT  memory.dosc
   295 DOCUMENT  new.dosc
   296 DOCUMENT  numeric.dosc
   297 DOCUMENT  ostream.dosc
   298 DOCUMENT  pthread.dosc
   299 DOCUMENT  pthread_alloc.dosc
   300 DOCUMENT  queue.dosc
   301 DOCUMENT  rlocks.dosc
   302 DOCUMENT  rope.dosc
   303 DOCUMENT  set.dosc
   304 DOCUMENT  setjmp.dosc
   305 DOCUMENT  signal.dosc
   306 DOCUMENT  slist.dosc
   307 DOCUMENT  sstream.dosc
   308 DOCUMENT  stack.dosc
   309 DOCUMENT  stdarg.dosc
   310 DOCUMENT  stddef.dosc
   311 DOCUMENT  stdexcept.dosc
   312 DOCUMENT  stdio.dosc
   313 DOCUMENT  stdiostream.dosc
   314 DOCUMENT  stdlib.dosc
   315 // DOCUMENT  stl.dosc
   316 DOCUMENT  streambuf.dosc
   317 DOCUMENT  string.dosc
   318 DOCUMENT  strstream.dosc
   319 DOCUMENT  time.dosc
   320 DOCUMENT  typeinfo.dosc
   321 DOCUMENT  unordered_map.dosc
   322 DOCUMENT  unordered_set.dosc
   323 DOCUMENT  using.dosc
   324 DOCUMENT  utility.dosc
   325 DOCUMENT  valarray.dosc
   326 DOCUMENT  vector.dosc
   327 DOCUMENT  wchar.dosc
   328 DOCUMENT  wctype.dosc
   329 
   330 SOURCEPATH ../stl/src/
   331 DOCUMENT  _stdio_file.dosc
   332 DOCUMENT  acquire_release.dosc
   333 DOCUMENT  aligned_buffer.dosc
   334 DOCUMENT  c_locale.dosc
   335 DOCUMENT  fstream_impl.dosc
   336 DOCUMENT  locale_impl.dosc
   337 DOCUMENT  lock_free_slist.dosc
   338 DOCUMENT  message_facets.dosc
   339 DOCUMENT  stdio_streambuf.dosc
   340 DOCUMENT  stlport_prefix.dosc
   341 DOCUMENT  uint64.dosc
   342 DOCUMENT  vc_warning_disable.dosc
   343 DOCUMENT  warning_disable.dosc
   344 
   345 /* End of file */
   346 
   347 SMPSAFE
   348 PAGED