xref: /freebsd-12.1/lib/libc/tests/stdlib/Makefile (revision eacae6dc)
12f121787SEnji Cooper# $FreeBSD$
22f121787SEnji Cooper
398682851SEnji CooperATF_TESTS_C+=		heapsort_test
498682851SEnji CooperATF_TESTS_C+=		mergesort_test
598682851SEnji CooperATF_TESTS_C+=		qsort_test
62f121787SEnji Cooper
72f121787SEnji Cooper# TODO: t_getenv_thread, t_mi_vector_hash
898682851SEnji CooperNETBSD_ATF_TESTS_C+=	abs_test
92f121787SEnji CooperNETBSD_ATF_TESTS_C+=	atoi_test
102f121787SEnji CooperNETBSD_ATF_TESTS_C+=	div_test
112f121787SEnji CooperNETBSD_ATF_TESTS_C+=	getenv_test
122f121787SEnji CooperNETBSD_ATF_TESTS_C+=	exit_test
132f121787SEnji CooperNETBSD_ATF_TESTS_C+=	hsearch_test
142f121787SEnji CooperNETBSD_ATF_TESTS_C+=	posix_memalign_test
152f121787SEnji CooperNETBSD_ATF_TESTS_C+=	random_test
162f121787SEnji CooperNETBSD_ATF_TESTS_C+=	strtod_test
172f121787SEnji CooperNETBSD_ATF_TESTS_C+=	strtol_test
182f121787SEnji CooperNETBSD_ATF_TESTS_C+=	system_test
192f121787SEnji Cooper
202f121787SEnji Cooper# TODO: need to come up with a correct explanation of what the patch pho does
212f121787SEnji Cooper# with h_atexit
222f121787SEnji Cooper#ATF_TESTS_SH=	atexit_test
232f121787SEnji CooperNETBSD_ATF_TESTS_SH=	getopt_test
242f121787SEnji Cooper
252f121787SEnji Cooper.include "../Makefile.netbsd-tests"
262f121787SEnji Cooper
272f121787SEnji CooperBINDIR=		${TESTSDIR}
282f121787SEnji Cooper
292f121787SEnji Cooper# TODO: see comment above
302f121787SEnji Cooper#PROGS+=		h_atexit
312f121787SEnji CooperPROGS+=		h_getopt h_getopt_long
322f121787SEnji Cooper
3398682851SEnji CooperCFLAGS+=	-I${.CURDIR}
3498682851SEnji Cooper
352f121787SEnji Cooper.for t in h_getopt h_getopt_long
362f121787SEnji CooperCFLAGS.$t+=	-I${LIBNETBSD_SRCDIR} -I${SRCTOP}/contrib/netbsd-tests
372f121787SEnji CooperLDFLAGS.$t+=	-L${LIBNETBSD_OBJDIR}
382f121787SEnji Cooper
39*eacae6dcSBryan DreweryLIBADD.${t}+=	netbsd util
402f121787SEnji Cooper.endfor
412f121787SEnji Cooper
42*eacae6dcSBryan DreweryLIBADD.strtod_test+=		m
432f121787SEnji Cooper
442f121787SEnji Cooper.include <bsd.test.mk>
45