1*fc6f0665SEd Schouten# $FreeBSD$ 2*fc6f0665SEd Schouten 3*fc6f0665SEd SchoutenLIB= stdthreads 4*fc6f0665SEd SchoutenSHLIB_MAJOR= 0 5*fc6f0665SEd Schouten 6*fc6f0665SEd SchoutenINCS= threads.h 7*fc6f0665SEd SchoutenSRCS= threads.h call_once.c cnd.c mtx.c thrd.c tss.c 8*fc6f0665SEd Schouten 9*fc6f0665SEd SchoutenMAN= thrd_create.3 10*fc6f0665SEd SchoutenMLINKS= thrd_create.3 call_once.3 \ 11*fc6f0665SEd Schouten thrd_create.3 cnd_broadcast.3 \ 12*fc6f0665SEd Schouten thrd_create.3 cnd_destroy.3 \ 13*fc6f0665SEd Schouten thrd_create.3 cnd_init.3 \ 14*fc6f0665SEd Schouten thrd_create.3 cnd_signal.3 \ 15*fc6f0665SEd Schouten thrd_create.3 cnd_timedwait.3 \ 16*fc6f0665SEd Schouten thrd_create.3 cnd_wait.3 \ 17*fc6f0665SEd Schouten thrd_create.3 mtx_destroy.3 \ 18*fc6f0665SEd Schouten thrd_create.3 mtx_init.3 \ 19*fc6f0665SEd Schouten thrd_create.3 mtx_lock.3 \ 20*fc6f0665SEd Schouten thrd_create.3 mtx_timedlock.3 \ 21*fc6f0665SEd Schouten thrd_create.3 mtx_trylock.3 \ 22*fc6f0665SEd Schouten thrd_create.3 mtx_unlock.3 \ 23*fc6f0665SEd Schouten thrd_create.3 thrd_current.3 \ 24*fc6f0665SEd Schouten thrd_create.3 thrd_detach.3 \ 25*fc6f0665SEd Schouten thrd_create.3 thrd_equal.3 \ 26*fc6f0665SEd Schouten thrd_create.3 thrd_exit.3 \ 27*fc6f0665SEd Schouten thrd_create.3 thrd_join.3 \ 28*fc6f0665SEd Schouten thrd_create.3 thrd_sleep.3 \ 29*fc6f0665SEd Schouten thrd_create.3 thrd_yield.3 \ 30*fc6f0665SEd Schouten thrd_create.3 tss_create.3 \ 31*fc6f0665SEd Schouten thrd_create.3 tss_delete.3 \ 32*fc6f0665SEd Schouten thrd_create.3 tss_get.3 \ 33*fc6f0665SEd Schouten thrd_create.3 tss_set.3 34*fc6f0665SEd Schouten 35*fc6f0665SEd SchoutenDPADD= ${LIBPTHREAD} 36*fc6f0665SEd SchoutenLDADD= -lpthread 37*fc6f0665SEd Schouten 38*fc6f0665SEd SchoutenVERSION_DEF= ${.CURDIR}/../libc/Versions.def 39*fc6f0665SEd SchoutenSYMBOL_MAPS= ${.CURDIR}/Symbol.map 40*fc6f0665SEd Schouten 41*fc6f0665SEd Schouten.include <bsd.lib.mk> 42