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 +