sl@0: // Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies). sl@0: // All rights reserved. sl@0: // This component and the accompanying materials are made available sl@0: // under the terms of "Eclipse Public License v1.0" sl@0: // which accompanies this distribution, and is available sl@0: // at the URL "http://www.eclipse.org/legal/epl-v10.html". sl@0: // sl@0: // Initial Contributors: sl@0: // Nokia Corporation - initial contribution. sl@0: // sl@0: // Contributors: sl@0: // sl@0: // Description: sl@0: // Name : libstdcpp.mmp sl@0: // Part of : standard c++ library. sl@0: // This is a project specific file for building standard c++ lib. sl@0: // Version : 1.0 sl@0: // This version of stdcpp library is based on STLport ver 5.1.3 sl@0: // The name libstdcppv5.dll is given so that it can co-exist with sl@0: // an stdcpp libary based on other versions of STLPort sl@0: // sl@0: sl@0: sl@0: sl@0: sl@0: TARGET libstdcppv5.dll sl@0: sl@0: TARGETTYPE dll sl@0: sl@0: UID 0x1000008d 0x20017610 sl@0: sl@0: CAPABILITY ALL -TCB sl@0: sl@0: STDCPP sl@0: sl@0: OS_LAYER_SYSTEMINCLUDE_SYMBIAN sl@0: OS_LAYER_LIBC_SYSTEMINCLUDE sl@0: OS_LAYER_STLPORTV5_SYSTEMINCLUDE sl@0: sl@0: USERINCLUDE ../inc sl@0: USERINCLUDE ../stl/src sl@0: USERINCLUDE ../stl/stlport sl@0: sl@0: SOURCEPATH ../stl/src sl@0: SOURCE allocators.cpp sl@0: SOURCE bitset.cpp sl@0: SOURCE complex.cpp sl@0: SOURCE complex_io.cpp sl@0: SOURCE complex_trig.cpp sl@0: SOURCE ctype.cpp sl@0: SOURCE codecvt.cpp sl@0: SOURCE collate.cpp sl@0: SOURCE dll_main.cpp sl@0: SOURCE facets_byname.cpp sl@0: SOURCE fstream.cpp sl@0: SOURCE ios.cpp sl@0: SOURCE istream.cpp sl@0: SOURCE iostream.cpp sl@0: SOURCE locale_impl.cpp sl@0: SOURCE locale_catalog.cpp sl@0: SOURCE messages.cpp sl@0: SOURCE monetary.cpp sl@0: SOURCE numpunct.cpp sl@0: SOURCE num_get.cpp sl@0: SOURCE num_get_float.cpp sl@0: SOURCE num_put.cpp sl@0: SOURCE num_put_float.cpp sl@0: SOURCE ostream.cpp sl@0: SOURCE stdio_streambuf.cpp sl@0: SOURCE strstream.cpp sl@0: SOURCE sstream.cpp sl@0: SOURCE string.cpp sl@0: SOURCE time_facets.cpp sl@0: SOURCE libstdcppwsd.cpp sl@0: sl@0: sl@0: SOURCEPATH ../src sl@0: SOURCE stdcpp_support.cpp sl@0: //SOURCE exception.cpp sl@0: SOURCE c_locale_impl.cpp sl@0: sl@0: #ifdef WINSCW sl@0: SOURCE internal_allocs.cpp sl@0: #endif sl@0: sl@0: sl@0: LIBRARY libc.lib sl@0: LIBRARY libpthread.lib sl@0: LIBRARY libm.lib sl@0: LIBRARY euser.lib sl@0: LIBRARY backend.lib sl@0: sl@0: sl@0: #ifdef ARMCC_3_1 sl@0: DEFFILE ../eabi/libstdcppv5.def sl@0: OPTION ARMCC --diag_remark 3017 sl@0: #else sl@0: #ifdef ARMCC_2_2 sl@0: DEFFILE ../eabi/libstdcpp_rvct2_2.def sl@0: #endif sl@0: #endif sl@0: sl@0: #ifdef WINSCW sl@0: LIBRARY ewsd.lib sl@0: #else sl@0: EPOCALLOWDLLDATA sl@0: #endif sl@0: sl@0: macro _STLP_DESIGNATED_DLL sl@0: sl@0: sl@0: //Following is a temporary fix as Rvct compiler crashes while sl@0: //emitting dwarf2 degeb table format sl@0: #ifdef ENABLE_ABIV2_MODE sl@0: OPTION_REPLACE ARMCC --dwarf2 --dwarf3 sl@0: #else sl@0: //needed only in ABIV1 build.. sl@0: OPTION ARMCC --dwarf3 sl@0: #endif sl@0: sl@0: #ifdef GCCXML sl@0: macro __wchar_t_defined sl@0: macro __SYMBIAN_STDCPP_SUPPORT__ sl@0: #endif sl@0: sl@0: SOURCEPATH ../stl/stlport/stl/config sl@0: DOCUMENT features.dosc sl@0: sl@0: SOURCEPATH ../stl/stlport/stl sl@0: DOCUMENT _abbrevs.dosc sl@0: DOCUMENT _algo.dosc sl@0: DOCUMENT _algobase.dosc sl@0: DOCUMENT _alloc.dosc sl@0: DOCUMENT _alloc_old.dosc sl@0: DOCUMENT _auto_ptr.dosc sl@0: DOCUMENT _bitset.dosc sl@0: DOCUMENT _bvector.dosc sl@0: DOCUMENT _carray.dosc sl@0: DOCUMENT _cctype.dosc sl@0: DOCUMENT _check_config.dosc sl@0: DOCUMENT _clocale.dosc sl@0: DOCUMENT _cmath.dosc sl@0: DOCUMENT _codecvt.dosc sl@0: DOCUMENT _collate.dosc sl@0: DOCUMENT _complex.dosc sl@0: DOCUMENT _config_compat_post.dosc sl@0: DOCUMENT _construct.dosc sl@0: DOCUMENT _csetjmp.dosc sl@0: DOCUMENT _csignal.dosc sl@0: DOCUMENT _cstdarg.dosc sl@0: DOCUMENT _cstddef.dosc sl@0: DOCUMENT _cstdio.dosc sl@0: DOCUMENT _cstdlib.dosc sl@0: DOCUMENT _cstring.dosc sl@0: DOCUMENT _ctime.dosc sl@0: DOCUMENT _ctraits_fns.dosc sl@0: DOCUMENT _ctype.dosc sl@0: DOCUMENT _cwchar.dosc sl@0: DOCUMENT _cwctype.dosc sl@0: DOCUMENT _deque.dosc sl@0: DOCUMENT _epilog.dosc sl@0: DOCUMENT _exception.dosc sl@0: DOCUMENT _fstream.dosc sl@0: DOCUMENT _function.dosc sl@0: DOCUMENT _function_adaptors.dosc sl@0: DOCUMENT _function_base.dosc sl@0: DOCUMENT _hash_fun.dosc sl@0: DOCUMENT _hash_map.dosc sl@0: DOCUMENT _hash_set.dosc sl@0: DOCUMENT _hashtable.dosc sl@0: DOCUMENT _heap.dosc sl@0: DOCUMENT _ios.dosc sl@0: DOCUMENT _ios_base.dosc sl@0: DOCUMENT _ioserr.dosc sl@0: DOCUMENT _iosfwd.dosc sl@0: DOCUMENT _iostream_string.dosc sl@0: DOCUMENT _istream.dosc sl@0: DOCUMENT _istreambuf_iterator.dosc sl@0: DOCUMENT _iterator.dosc sl@0: DOCUMENT _iterator_base.dosc sl@0: DOCUMENT _iterator_old.dosc sl@0: DOCUMENT _limits.dosc sl@0: DOCUMENT _list.dosc sl@0: DOCUMENT _locale.dosc sl@0: DOCUMENT _map.dosc sl@0: DOCUMENT _mbstate_t.dosc sl@0: DOCUMENT _messages_facets.dosc sl@0: DOCUMENT _monetary.dosc sl@0: DOCUMENT _move_construct_fwk.dosc sl@0: DOCUMENT _new.dosc sl@0: DOCUMENT _null_stream.dosc sl@0: DOCUMENT _num_get.dosc sl@0: DOCUMENT _num_put.dosc sl@0: DOCUMENT _numeric.dosc sl@0: DOCUMENT _numpunct.dosc sl@0: DOCUMENT _ostream.dosc sl@0: DOCUMENT _ostreambuf_iterator.dosc sl@0: DOCUMENT _pair.dosc sl@0: DOCUMENT _prolog.dosc sl@0: DOCUMENT _pthread_alloc.dosc sl@0: DOCUMENT _ptrs_specialize.dosc sl@0: DOCUMENT _queue.dosc sl@0: DOCUMENT _range_errors.dosc sl@0: DOCUMENT _raw_storage_iter.dosc sl@0: DOCUMENT _relops_cont.dosc sl@0: DOCUMENT _relops_hash_cont.dosc sl@0: DOCUMENT _rope.dosc sl@0: DOCUMENT _set.dosc sl@0: DOCUMENT _slist.dosc sl@0: DOCUMENT _slist_base.dosc sl@0: DOCUMENT _sparc_atomic.dosc sl@0: DOCUMENT _sstream.dosc sl@0: DOCUMENT _stack.dosc sl@0: DOCUMENT _stdexcept.dosc sl@0: DOCUMENT _stdexcept_base.dosc sl@0: DOCUMENT _stlport_version.dosc sl@0: DOCUMENT _stream_iterator.dosc sl@0: DOCUMENT _streambuf.dosc sl@0: DOCUMENT _string.dosc sl@0: DOCUMENT _string_base.dosc sl@0: DOCUMENT _string_fwd.dosc sl@0: DOCUMENT _string_hash.dosc sl@0: DOCUMENT _string_io.dosc sl@0: DOCUMENT _string_npos.dosc sl@0: DOCUMENT _string_operators.dosc sl@0: DOCUMENT _string_sum.dosc sl@0: DOCUMENT _string_sum_methods.dosc sl@0: DOCUMENT _string_workaround.dosc sl@0: DOCUMENT _strstream.dosc sl@0: DOCUMENT _tempbuf.dosc sl@0: DOCUMENT _threads.dosc sl@0: DOCUMENT _time_facets.dosc sl@0: DOCUMENT _tree.dosc sl@0: DOCUMENT _typeinfo.dosc sl@0: DOCUMENT _uninitialized.dosc sl@0: DOCUMENT _unordered_map.dosc sl@0: DOCUMENT _unordered_set.dosc sl@0: DOCUMENT _valarray.dosc sl@0: DOCUMENT _vector.dosc sl@0: DOCUMENT boost_type_traits.dosc sl@0: DOCUMENT c_locale.dosc sl@0: DOCUMENT char_traits.dosc sl@0: DOCUMENT concept_checks.dosc sl@0: DOCUMENT msl_string.dosc sl@0: DOCUMENT type_manips.dosc sl@0: DOCUMENT type_traits.dosc sl@0: sl@0: SOURCEPATH ../stl/stlport/ sl@0: DOCUMENT algorithm.dosc sl@0: DOCUMENT assert.dosc sl@0: DOCUMENT bitset.dosc sl@0: DOCUMENT cassert.dosc sl@0: DOCUMENT cctype.dosc sl@0: DOCUMENT cerrno.dosc sl@0: DOCUMENT cfloat.dosc sl@0: DOCUMENT ciso646.dosc sl@0: DOCUMENT climits.dosc sl@0: DOCUMENT clocale.dosc sl@0: DOCUMENT cmath.dosc sl@0: DOCUMENT complex.dosc sl@0: DOCUMENT csetjmp.dosc sl@0: DOCUMENT csignal.dosc sl@0: DOCUMENT cstdarg.dosc sl@0: DOCUMENT cstddef.dosc sl@0: DOCUMENT cstdio.dosc sl@0: DOCUMENT cstdlib.dosc sl@0: DOCUMENT cstring.dosc sl@0: DOCUMENT ctime.dosc sl@0: DOCUMENT ctype.dosc sl@0: DOCUMENT cwchar.dosc sl@0: DOCUMENT cwctype.dosc sl@0: DOCUMENT deque.dosc sl@0: // DOCUMENT doc_non_dummy.dosc sl@0: DOCUMENT errno.dosc sl@0: DOCUMENT exception.dosc sl@0: DOCUMENT float.dosc sl@0: DOCUMENT fstream.dosc sl@0: DOCUMENT functional.dosc sl@0: DOCUMENT hash_map.dosc sl@0: DOCUMENT hash_set.dosc sl@0: DOCUMENT iomanip.dosc sl@0: DOCUMENT ios.dosc sl@0: DOCUMENT iosfwd.dosc sl@0: DOCUMENT iostream.dosc sl@0: DOCUMENT iso646.dosc sl@0: DOCUMENT istream.dosc sl@0: DOCUMENT iterator.dosc sl@0: DOCUMENT limits.dosc sl@0: DOCUMENT list.dosc sl@0: DOCUMENT locale.dosc sl@0: DOCUMENT map.dosc sl@0: DOCUMENT math.dosc sl@0: DOCUMENT mem.dosc sl@0: DOCUMENT memory.dosc sl@0: DOCUMENT new.dosc sl@0: DOCUMENT numeric.dosc sl@0: DOCUMENT ostream.dosc sl@0: DOCUMENT pthread.dosc sl@0: DOCUMENT pthread_alloc.dosc sl@0: DOCUMENT queue.dosc sl@0: DOCUMENT rlocks.dosc sl@0: DOCUMENT rope.dosc sl@0: DOCUMENT set.dosc sl@0: DOCUMENT setjmp.dosc sl@0: DOCUMENT signal.dosc sl@0: DOCUMENT slist.dosc sl@0: DOCUMENT sstream.dosc sl@0: DOCUMENT stack.dosc sl@0: DOCUMENT stdarg.dosc sl@0: DOCUMENT stddef.dosc sl@0: DOCUMENT stdexcept.dosc sl@0: DOCUMENT stdio.dosc sl@0: DOCUMENT stdiostream.dosc sl@0: DOCUMENT stdlib.dosc sl@0: // DOCUMENT stl.dosc sl@0: DOCUMENT streambuf.dosc sl@0: DOCUMENT string.dosc sl@0: DOCUMENT strstream.dosc sl@0: DOCUMENT time.dosc sl@0: DOCUMENT typeinfo.dosc sl@0: DOCUMENT unordered_map.dosc sl@0: DOCUMENT unordered_set.dosc sl@0: DOCUMENT using.dosc sl@0: DOCUMENT utility.dosc sl@0: DOCUMENT valarray.dosc sl@0: DOCUMENT vector.dosc sl@0: DOCUMENT wchar.dosc sl@0: DOCUMENT wctype.dosc sl@0: sl@0: SOURCEPATH ../stl/src/ sl@0: DOCUMENT _stdio_file.dosc sl@0: DOCUMENT acquire_release.dosc sl@0: DOCUMENT aligned_buffer.dosc sl@0: DOCUMENT c_locale.dosc sl@0: DOCUMENT fstream_impl.dosc sl@0: DOCUMENT locale_impl.dosc sl@0: DOCUMENT lock_free_slist.dosc sl@0: DOCUMENT message_facets.dosc sl@0: DOCUMENT stdio_streambuf.dosc sl@0: DOCUMENT stlport_prefix.dosc sl@0: DOCUMENT uint64.dosc sl@0: DOCUMENT vc_warning_disable.dosc sl@0: DOCUMENT warning_disable.dosc sl@0: sl@0: /* End of file */ sl@0: sl@0: SMPSAFE sl@0: PAGED