xref: /freebsd/lib/libc/tests/gen/Makefile (revision 53cecec82eb1ccfc401bdec2e34386c017466e14)
12f121787SEnji Cooper# $FreeBSD$
22f121787SEnji Cooper
32f121787SEnji Cooper.include <bsd.own.mk>
42f121787SEnji Cooper
52f121787SEnji CooperTESTSDIR=	${TESTSBASE}/lib/libc/gen
62f121787SEnji Cooper
737074d96SEnji CooperATF_TESTS_C=		arc4random_test
8*53cecec8SEnji CooperATF_TESTS_C+=		fpclassify2_test
937074d96SEnji Cooper
102f121787SEnji Cooper# TODO: t_closefrom, t_cpuset, t_fmtcheck, t_randomid, t_sleep
112f121787SEnji Cooper# TODO: t_siginfo (fixes require further inspection)
122f121787SEnji Cooper# TODO: t_sethostname_test (consistently screws up the hostname)
132f121787SEnji Cooper
142f121787SEnji CooperNETBSD_ATF_TESTS_C=	alarm_test
152f121787SEnji CooperNETBSD_ATF_TESTS_C+=	assert_test
162f121787SEnji CooperNETBSD_ATF_TESTS_C+=	basedirname_test
172f121787SEnji CooperNETBSD_ATF_TESTS_C+=	dir_test
182f121787SEnji CooperNETBSD_ATF_TESTS_C+=	floatunditf_test
192f121787SEnji CooperNETBSD_ATF_TESTS_C+=	fnmatch_test
202f121787SEnji CooperNETBSD_ATF_TESTS_C+=	fpclassify_test
212f121787SEnji CooperNETBSD_ATF_TESTS_C+=	fpsetmask_test
222f121787SEnji CooperNETBSD_ATF_TESTS_C+=	fpsetround_test
232f121787SEnji CooperNETBSD_ATF_TESTS_C+=	ftok_test
242f121787SEnji CooperNETBSD_ATF_TESTS_C+=	getcwd_test
252f121787SEnji CooperNETBSD_ATF_TESTS_C+=	getgrent_test
262f121787SEnji CooperNETBSD_ATF_TESTS_C+=	glob_test
272f121787SEnji CooperNETBSD_ATF_TESTS_C+=	humanize_number_test
282f121787SEnji CooperNETBSD_ATF_TESTS_C+=	isnan_test
292f121787SEnji CooperNETBSD_ATF_TESTS_C+=	nice_test
302f121787SEnji CooperNETBSD_ATF_TESTS_C+=	pause_test
312f121787SEnji CooperNETBSD_ATF_TESTS_C+=	raise_test
322f121787SEnji CooperNETBSD_ATF_TESTS_C+=	realpath_test
332f121787SEnji CooperNETBSD_ATF_TESTS_C+=	setdomainname_test
342f121787SEnji CooperNETBSD_ATF_TESTS_C+=	sethostname_test
352f121787SEnji CooperNETBSD_ATF_TESTS_C+=	sleep_test
362f121787SEnji CooperNETBSD_ATF_TESTS_C+=	syslog_test
372f121787SEnji CooperNETBSD_ATF_TESTS_C+=	time_test
382f121787SEnji CooperNETBSD_ATF_TESTS_C+=	ttyname_test
392f121787SEnji CooperNETBSD_ATF_TESTS_C+=	vis_test
402f121787SEnji Cooper
412f121787SEnji Cooper.include "../Makefile.netbsd-tests"
422f121787SEnji Cooper
432f121787SEnji CooperLDADD.humanize_number_test+=	-lutil
442f121787SEnji CooperDPADD.humanize_number_test+=	${LIBUTIL}
452f121787SEnji Cooper
462f121787SEnji CooperLDADD.fpclassify_test+=	-lm
472f121787SEnji CooperDPADD.fpclassify_test+=	${LIBM}
482f121787SEnji CooperLDADD.fpsetround_test+=	-lm
492f121787SEnji CooperDPADD.fpsetround_test+=	${LIBM}
502f121787SEnji CooperLDADD.siginfo_test+=	-lm
512f121787SEnji CooperDPADD.siginfo_test+=	${LIBM}
522f121787SEnji Cooper
532f121787SEnji CooperLDADD.nice_test+=	-lpthread
542f121787SEnji CooperDPADD.nice_test+=	${LIBPTHREAD}
552f121787SEnji CooperLDADD.syslog_test+=	-lpthread
562f121787SEnji CooperDPADD.syslog_test+=	${LIBPTHREAD}
572f121787SEnji Cooper
582f121787SEnji CooperTESTS_SUBDIRS=	execve
592f121787SEnji CooperTESTS_SUBDIRS+=	posix_spawn
602f121787SEnji Cooper
612f121787SEnji Cooper.include <bsd.test.mk>
62