Makefile revision 313535
1# $FreeBSD: stable/10/lib/libthr/tests/Makefile 313535 2017-02-10 07:13:16Z ngie $
2
3TESTSRC=	${SRCTOP}/contrib/netbsd-tests/lib/libpthread
4
5# TODO: t_name (missing pthread_getname_np support in FreeBSD)
6NETBSD_ATF_TESTS_C=	barrier_test
7NETBSD_ATF_TESTS_C+=	cond_test
8NETBSD_ATF_TESTS_C+=	condwait_test
9NETBSD_ATF_TESTS_C+=	detach_test
10NETBSD_ATF_TESTS_C+=	equal_test
11NETBSD_ATF_TESTS_C+=	fork_test
12NETBSD_ATF_TESTS_C+=	fpu_test
13NETBSD_ATF_TESTS_C+=	join_test
14NETBSD_ATF_TESTS_C+=	kill_test
15NETBSD_ATF_TESTS_C+=	mutex_test
16NETBSD_ATF_TESTS_C+=	once_test
17NETBSD_ATF_TESTS_C+=	preempt_test
18NETBSD_ATF_TESTS_C+=	rwlock_test
19NETBSD_ATF_TESTS_C+=	sem_test
20NETBSD_ATF_TESTS_C+=	sigmask_test
21NETBSD_ATF_TESTS_C+=	sigsuspend_test
22NETBSD_ATF_TESTS_C+=	siglongjmp_test
23NETBSD_ATF_TESTS_C+=	sleep_test
24NETBSD_ATF_TESTS_C+=	swapcontext_test
25NETBSD_ATF_TESTS_C+=	timedmutex_test
26
27NETBSD_ATF_TESTS_SH=	atexit_test
28NETBSD_ATF_TESTS_SH+=	cancel_test
29NETBSD_ATF_TESTS_SH+=	exit_test
30NETBSD_ATF_TESTS_SH+=	resolv_test
31
32DPADD+=		${LIBPTHREAD}
33LDADD+=		-lpthread
34DPADD.fpu_test+=	${LIBM}
35LDADD.fpu_test+=	-lm
36DPADD.sem_test+=	${LIBRT}
37LDADD.sem_test+=	-lrt
38
39BINDIR=		${TESTSDIR}
40
41PROGS=		h_atexit
42PROGS+=		h_cancel
43PROGS+=		h_exit
44PROGS+=		h_resolv
45
46FILESDIR=	${TESTSDIR}
47FILES=		d_mach
48
49TESTS_SUBDIRS=		dlopen
50
51.include <netbsd-tests.test.mk>
52
53CFLAGS.condwait_test+=	-I${SRCTOP}/contrib/netbsd-tests/lib/libc/gen
54
55.include <bsd.test.mk>
56