1274075Sngie# $FreeBSD: releng/10.2/lib/libc/tests/stdlib/Makefile 274075 2014-11-04 00:56:25Z ngie $ 2274075Sngie 3274075Sngie.include <bsd.own.mk> 4274075Sngie 5274075SngieTESTSDIR= ${TESTSBASE}/lib/libc/stdlib 6274075Sngie 7274075Sngie# TODO: t_getenv_thread, t_mi_vector_hash 8274075SngieNETBSD_ATF_TESTS_C= abs_test 9274075SngieNETBSD_ATF_TESTS_C+= atoi_test 10274075SngieNETBSD_ATF_TESTS_C+= div_test 11274075SngieNETBSD_ATF_TESTS_C+= getenv_test 12274075SngieNETBSD_ATF_TESTS_C+= exit_test 13274075SngieNETBSD_ATF_TESTS_C+= hsearch_test 14274075SngieNETBSD_ATF_TESTS_C+= posix_memalign_test 15274075SngieNETBSD_ATF_TESTS_C+= random_test 16274075SngieNETBSD_ATF_TESTS_C+= strtod_test 17274075SngieNETBSD_ATF_TESTS_C+= strtol_test 18274075SngieNETBSD_ATF_TESTS_C+= system_test 19274075Sngie 20274075Sngie# TODO: need to come up with a correct explanation of what the patch pho does 21274075Sngie# with h_atexit 22274075Sngie#ATF_TESTS_SH= atexit_test 23274075SngieNETBSD_ATF_TESTS_SH= getopt_test 24274075Sngie 25274075Sngie.include "../Makefile.netbsd-tests" 26274075Sngie 27274075SngieBINDIR= ${TESTSDIR} 28274075Sngie 29274075Sngie# TODO: see comment above 30274075Sngie#PROGS+= h_atexit 31274075SngiePROGS+= h_getopt h_getopt_long 32274075Sngie 33274075Sngie.for t in h_getopt h_getopt_long 34274075SngieCFLAGS.$t+= -I${LIBNETBSD_SRCDIR} -I${SRCTOP}/contrib/netbsd-tests 35274075SngieLDFLAGS.$t+= -L${LIBNETBSD_OBJDIR} 36274075Sngie 37274075SngieDPADD.$t+= ${LIBNETBSD} ${LIBUTIL} 38274075SngieLDADD.$t+= -lnetbsd -lutil 39274075Sngie.endfor 40274075Sngie 41274075SngieDPADD.strtod_test+= ${LIBM} 42274075SngieLDADD.strtod_test+= -lm 43274075Sngie 44274075Sngie.include <bsd.test.mk> 45