xref: /netbsd-src/tests/lib/libc/stdlib/Makefile (revision 50dbd23a19c9f592a2d77bb9fbd10e18680d29f7)
1*50dbd23aSriastradh# $NetBSD: Makefile,v 1.34 2023/07/04 15:06:36 riastradh Exp $
2d6e21947Sjoerg
3d6e21947Sjoerg.include <bsd.own.mk>
4d6e21947Sjoerg
5d6e21947SjoergTESTSDIR=	${TESTSBASE}/lib/libc/stdlib
6d6e21947Sjoerg
755abcd08SjruohoTESTS_C+=	t_a64l
806f1efebSjruohoTESTS_C+=	t_abs
90d64217dSjruohoTESTS_C+=	t_atoi
109a073313SpgoyetteTESTS_C+=	t_div
119b5c5259SjruohoTESTS_C+=	t_getenv
12dacd6ba8SjruohoTESTS_C+=	t_getenv_thread
136cd711aeSjruohoTESTS_C+=	t_exit
147a60df32SpgoyetteTESTS_C+=	t_hsearch
15f60c53b4SjruohoTESTS_C+=	t_mktemp
169a073313SpgoyetteTESTS_C+=	t_mi_vector_hash
179a073313SpgoyetteTESTS_C+=	t_posix_memalign
1853263fa5SjruohoTESTS_C+=	t_random
19e1481082SjruohoTESTS_C+=	t_strtod
202f29e266SjruohoTESTS_C+=	t_strtol
2135d355f3SchristosTESTS_C+=	t_strtoi
22f972aad2SjruohoTESTS_C+=	t_system
23d6e21947Sjoerg
246fdb369dSpgoyetteTESTS_SH+=	t_atexit
259a073313SpgoyetteTESTS_SH+=	t_getopt
269a073313Spgoyette
279a073313SpgoyetteMKMAN=no
289a073313Spgoyette
299a073313SpgoyetteBINDIR=		${TESTSDIR}
309a073313Spgoyette
316fdb369dSpgoyettePROGS+=		h_atexit
329a073313SpgoyettePROGS+=		h_getopt h_getopt_long
339a073313Spgoyette
34*50dbd23aSriastradhCFLAGS.t_posix_memalign.c+=	-fno-builtin-posix_memalign
35*50dbd23aSriastradhCFLAGS.t_posix_memalign.c+=	-fno-builtin-aligned_alloc
36*50dbd23aSriastradh
377303bfa7SchristosCPPFLAGS.t_strtod.c+=  -D__TEST_FENV
381cd1da49SjruohoLDADD.t_strtod=			-lm
39ea1bc3e2SmartinDPADD.t_strtod+=		${LIBM}
4091e8290eStron
413069ef67SjoergLDADD.t_getenv_thread=	-lpthread
42db34f12fSjruohoLDADD.t_mktemp+=	-Wl,--no-fatal-warnings
4322f449eeSjruoho
44d6e21947Sjoerg.include <bsd.test.mk>
45