1274578Sngie# $FreeBSD: releng/11.0/lib/libthr/tests/Makefile 299094 2016-05-04 23:20:53Z ngie $
2274578Sngie
3298107SgjbPACKAGE=	tests
4299094Sngie
5274578SngieTESTSRC=	${SRCTOP}/contrib/netbsd-tests/lib/libpthread
6274578Sngie
7274578Sngie# TODO: t_name (missing pthread_getname_np support in FreeBSD)
8274578SngieNETBSD_ATF_TESTS_C=	barrier_test
9274578SngieNETBSD_ATF_TESTS_C+=	cond_test
10274578SngieNETBSD_ATF_TESTS_C+=	condwait_test
11274578SngieNETBSD_ATF_TESTS_C+=	detach_test
12274578SngieNETBSD_ATF_TESTS_C+=	equal_test
13274578SngieNETBSD_ATF_TESTS_C+=	fork_test
14274578SngieNETBSD_ATF_TESTS_C+=	fpu_test
15274578SngieNETBSD_ATF_TESTS_C+=	join_test
16274578SngieNETBSD_ATF_TESTS_C+=	kill_test
17274578SngieNETBSD_ATF_TESTS_C+=	mutex_test
18274578SngieNETBSD_ATF_TESTS_C+=	once_test
19274578SngieNETBSD_ATF_TESTS_C+=	preempt_test
20274578SngieNETBSD_ATF_TESTS_C+=	rwlock_test
21274578SngieNETBSD_ATF_TESTS_C+=	sem_test
22274578SngieNETBSD_ATF_TESTS_C+=	sigmask_test
23274578SngieNETBSD_ATF_TESTS_C+=	sigsuspend_test
24274578SngieNETBSD_ATF_TESTS_C+=	siglongjmp_test
25274578SngieNETBSD_ATF_TESTS_C+=	sleep_test
26282091Sandrew.if ${MACHINE} != "arm64" # ARM64TODO: Missing makecontext
27274578SngieNETBSD_ATF_TESTS_C+=	swapcontext_test
28282091Sandrew.endif
29274578Sngie
30274578SngieNETBSD_ATF_TESTS_SH=	atexit_test
31274578SngieNETBSD_ATF_TESTS_SH+=	cancel_test
32274578SngieNETBSD_ATF_TESTS_SH+=	exit_test
33274578SngieNETBSD_ATF_TESTS_SH+=	resolv_test
34274578Sngie
35291738SbdreweryLIBADD+=		pthread
36291738SbdreweryLIBADD.fpu_test+=	m
37291738SbdreweryLIBADD.sem_test+=	rt
38274578Sngie
39274578SngieBINDIR=		${TESTSDIR}
40274578Sngie
41274578SngiePROGS=		h_atexit
42274578SngiePROGS+=		h_cancel
43274578SngiePROGS+=		h_exit
44274578SngiePROGS+=		h_resolv
45274578Sngie
46299094Sngie${PACKAGE}FILES+=		d_mach
47274578Sngie
48274578SngieTESTS_SUBDIRS=		dlopen
49274578Sngie
50274578Sngie.include <netbsd-tests.test.mk>
51274578Sngie
52274578SngieCFLAGS.condwait_test+=	-I${SRCTOP}/contrib/netbsd-tests/lib/libc/gen
53274578Sngie
54274578Sngie.include <bsd.test.mk>
55