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