genericopenlibs/cppstdlib/group/libstdcpp.mmp
changeset 31 ce057bb09d0b
child 34 5fae379060a7
equal deleted inserted replaced
30:e20de85af2ee 31:ce057bb09d0b
       
     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