os/ossrv/genericopenlibs/openenvcore/libpthread/group/libpthread.mmp
changeset 0 bde4ae8d615e
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/os/ossrv/genericopenlibs/openenvcore/libpthread/group/libpthread.mmp	Fri Jun 15 03:10:57 2012 +0200
     1.3 @@ -0,0 +1,144 @@
     1.4 +/*
     1.5 +* Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
     1.6 +* All rights reserved.
     1.7 +* This component and the accompanying materials are made available
     1.8 +* under the terms of "Eclipse Public License v1.0"
     1.9 +* which accompanies this distribution, and is available
    1.10 +* at the URL "http://www.eclipse.org/legal/epl-v10.html".
    1.11 +*
    1.12 +* Initial Contributors:
    1.13 +* Nokia Corporation - initial contribution.
    1.14 +*
    1.15 +* Contributors:
    1.16 +*
    1.17 +* Description:  POSIX pthreads implementation library.*
    1.18 +*/
    1.19 +
    1.20 +
    1.21 +TARGET         libpthread.dll
    1.22 +TARGETTYPE     dll
    1.23 +UID            0x1000008d 0x10275065  
    1.24 +
    1.25 +// Macro defs
    1.26 +#ifdef GCCXML
    1.27 +MACRO __wchar_t_defined
    1.28 +#endif //GCCXML
    1.29 +#include "libpthreadflags.mmpi"
    1.30 +
    1.31 +CAPABILITY     All -Tcb 
    1.32 +VENDORID        0x70000001
    1.33 +VERSION 				1.1
    1.34 +
    1.35 +#ifndef WINSCW
    1.36 +EPOCALLOWDLLDATA
    1.37 +#endif //WINSCW
    1.38 +LANG SC
    1.39 +
    1.40 +DEFFILE         libpthread.def
    1.41 +
    1.42 +SOURCEPATH	   ../inc
    1.43 +DOCUMENT	   condvartypes.dosc
    1.44 +DOCUMENT	   mutextypes.dosc
    1.45 +DOCUMENT	   pthread.dosc	
    1.46 +DOCUMENT	   pthreadalias.dosc
    1.47 +DOCUMENT	   pthreadmisc.dosc
    1.48 +DOCUMENT	   pthreadtypes.dosc
    1.49 +DOCUMENT	   semaphore.dosc
    1.50 +DOCUMENT	   semaphoretypes.dosc
    1.51 +DOCUMENT	   threadcreate.dosc
    1.52 +DOCUMENT	   threadglobals.dosc
    1.53 +
    1.54 +USERINCLUDE    ../inc
    1.55 +USERINCLUDE    ../../libc/inc
    1.56 +USERINCLUDE    ../../backend/inc
    1.57 +USERINCLUDE     ../../backend/ipcserver/ipccli/inc
    1.58 +
    1.59 +// Illegal dependancy on tz.h in MW layer. Needs fixing
    1.60 +MW_LAYER_SYSTEMINCLUDE_SYMBIAN
    1.61 +OS_LAYER_SYSTEMINCLUDE_SYMBIAN
    1.62 +OS_LAYER_LIBC_SYSTEMINCLUDE
    1.63 +
    1.64 +SOURCEPATH      ../src
    1.65 +SOURCE         pthread_create.cpp
    1.66 +SOURCE         pthread_self.cpp
    1.67 +SOURCE         pthread_equal.cpp
    1.68 +SOURCE         pthread_join.cpp
    1.69 +SOURCE         pthread_detach.cpp
    1.70 +SOURCE         pthread_exit.cpp
    1.71 +SOURCE         pthread_attr_init.cpp
    1.72 +SOURCE         pthread_attr_destroy.cpp
    1.73 +SOURCE         pthread_attr_getdetachstate.cpp
    1.74 +SOURCE         pthread_attr_setdetachstate.cpp
    1.75 +SOURCE         pthread_attr_getstacksize.cpp
    1.76 +SOURCE         pthread_attr_setstacksize.cpp
    1.77 +SOURCE         pthreadmisc.cpp
    1.78 +SOURCE         mutexgeneric.cpp
    1.79 +SOURCE         condvar.cpp
    1.80 +SOURCE         mutex.cpp
    1.81 +SOURCE         pthread.cpp
    1.82 +SOURCE         semaphore.cpp
    1.83 +SOURCE         pthread_key_create.cpp
    1.84 +SOURCE         pthread_key_delete.cpp
    1.85 +SOURCE         pthread_setspecific.cpp
    1.86 +SOURCE         pthread_getspecific.cpp
    1.87 +SOURCE         pthread_attr_setscope.cpp
    1.88 +SOURCE         pthread_attr_getscope.cpp
    1.89 +SOURCE         pthread_attr_setschedpolicy.cpp
    1.90 +SOURCE         pthread_attr_getschedpolicy.cpp
    1.91 +SOURCE         pthread_attr_getschedparam.cpp
    1.92 +SOURCE         pthread_attr_setschedparam.cpp
    1.93 +SOURCE         pthread_getschedparam.cpp
    1.94 +SOURCE         pthread_setschedparam.cpp
    1.95 +SOURCE         sem_init.cpp
    1.96 +SOURCE         sem_destroy.cpp
    1.97 +/*
    1.98 +SOURCE         sem_open.cpp
    1.99 +SOURCE         sem_close.cpp
   1.100 +SOURCE         sem_unlink.cpp
   1.101 +*/
   1.102 +SOURCE         sem_getvalue.cpp
   1.103 +SOURCE         sem_post.cpp
   1.104 +SOURCE         sem_wait.cpp
   1.105 +SOURCE         sem_timedwait.cpp
   1.106 +SOURCE         sem_trywait.cpp
   1.107 +SOURCE         sem_microsleepwait_np.cpp
   1.108 +SOURCE         pthread_mutexattr_init.cpp
   1.109 +SOURCE         pthread_mutexattr_destroy.cpp
   1.110 +SOURCE         pthread_mutexattr_getpshared.cpp
   1.111 +SOURCE         pthread_mutexattr_setpshared.cpp
   1.112 +SOURCE         pthread_mutexattr_gettype.cpp
   1.113 +SOURCE         pthread_mutexattr_settype.cpp
   1.114 +SOURCE         pthread_mutex_init.cpp
   1.115 +SOURCE         pthread_mutex_destroy.cpp
   1.116 +SOURCE         pthread_mutex_lock.cpp
   1.117 +SOURCE         pthread_mutex_timedlock.cpp
   1.118 +SOURCE         pthread_mutex_trylock.cpp
   1.119 +SOURCE         pthread_mutex_unlock.cpp
   1.120 +SOURCE         pthread_once.cpp
   1.121 +SOURCE         pthread_condattr_init.cpp
   1.122 +SOURCE         pthread_condattr_destroy.cpp
   1.123 +SOURCE         pthread_cond_init.cpp
   1.124 +SOURCE         pthread_cond_destroy.cpp
   1.125 +SOURCE         pthread_cond_timedwait.cpp
   1.126 +SOURCE         pthread_cond_wait.cpp
   1.127 +SOURCE         pthread_cond_signal.cpp
   1.128 +SOURCE         pthread_cond_broadcast.cpp
   1.129 +SOURCE         thr_main.cpp 
   1.130 +SOURCE		   wsd_init.cpp	
   1.131 +
   1.132 +LIBRARY        euser.lib
   1.133 +LIBRARY        libc.lib
   1.134 +LIBRARY        backend.lib
   1.135 +
   1.136 +
   1.137 +PAGED
   1.138 +// End of File
   1.139 +
   1.140 +#ifdef WINSCW
   1.141 +LIBRARY		   ewsd.lib
   1.142 +#else
   1.143 +EPOCALLOWDLLDATA
   1.144 +#endif
   1.145 +
   1.146 +SMPSAFE
   1.147 +