Makefile revision 282091
1274578Sngie# $FreeBSD: head/lib/libthr/tests/Makefile 282091 2015-04-27 13:56:20Z andrew $
2274578Sngie
3274578SngieOBJTOP=		${.OBJDIR:H:H:H}
4274578SngieSRCTOP=		${.CURDIR:H:H:H}
5274578SngieTESTSRC=	${SRCTOP}/contrib/netbsd-tests/lib/libpthread
6274578Sngie
7274578SngieTESTSDIR=	${TESTSBASE}/lib/libthr
8274578Sngie
9274578Sngie# TODO: t_name (missing pthread_getname_np support in FreeBSD)
10274578SngieNETBSD_ATF_TESTS_C=	barrier_test
11274578SngieNETBSD_ATF_TESTS_C+=	cond_test
12274578SngieNETBSD_ATF_TESTS_C+=	condwait_test
13274578SngieNETBSD_ATF_TESTS_C+=	detach_test
14274578SngieNETBSD_ATF_TESTS_C+=	equal_test
15274578SngieNETBSD_ATF_TESTS_C+=	fork_test
16274578SngieNETBSD_ATF_TESTS_C+=	fpu_test
17274578SngieNETBSD_ATF_TESTS_C+=	join_test
18274578SngieNETBSD_ATF_TESTS_C+=	kill_test
19274578SngieNETBSD_ATF_TESTS_C+=	mutex_test
20274578SngieNETBSD_ATF_TESTS_C+=	once_test
21274578SngieNETBSD_ATF_TESTS_C+=	preempt_test
22274578SngieNETBSD_ATF_TESTS_C+=	rwlock_test
23274578SngieNETBSD_ATF_TESTS_C+=	sem_test
24274578SngieNETBSD_ATF_TESTS_C+=	sigmask_test
25274578SngieNETBSD_ATF_TESTS_C+=	sigsuspend_test
26274578SngieNETBSD_ATF_TESTS_C+=	siglongjmp_test
27274578SngieNETBSD_ATF_TESTS_C+=	sleep_test
28282091Sandrew.if ${MACHINE} != "arm64" # ARM64TODO: Missing makecontext
29274578SngieNETBSD_ATF_TESTS_C+=	swapcontext_test
30282091Sandrew.endif
31274578Sngie
32274578SngieNETBSD_ATF_TESTS_SH=	atexit_test
33274578SngieNETBSD_ATF_TESTS_SH+=	cancel_test
34274578SngieNETBSD_ATF_TESTS_SH+=	exit_test
35274578SngieNETBSD_ATF_TESTS_SH+=	resolv_test
36274578Sngie
37274578SngieDPADD+=		${LIBPTHREAD}
38274578SngieLDADD+=		-lpthread
39274578SngieDPADD.fpu_test+=	${LIBM}
40274578SngieLDADD.fpu_test+=	-lm
41274578SngieDPADD.sem_test+=	${LIBRT}
42274578SngieLDADD.sem_test+=	-lrt
43274578Sngie
44274578SngieBINDIR=		${TESTSDIR}
45274578Sngie
46274578SngiePROGS=		h_atexit
47274578SngiePROGS+=		h_cancel
48274578SngiePROGS+=		h_exit
49274578SngiePROGS+=		h_resolv
50274578Sngie
51274578SngieFILESDIR=	${TESTSDIR}
52274578SngieFILES=		d_mach
53274578Sngie
54274578SngieTESTS_SUBDIRS=		dlopen
55274578Sngie
56274578Sngie.include <netbsd-tests.test.mk>
57274578Sngie
58274578SngieCFLAGS.condwait_test+=	-I${SRCTOP}/contrib/netbsd-tests/lib/libc/gen
59274578Sngie
60274578Sngie.include <bsd.test.mk>
61