1# $NetBSD: Makefile,v 1.54 2020/02/22 19:14:57 kamil Exp $ 2 3.include <bsd.own.mk> 4 5TESTSDIR= ${TESTSBASE}/lib/libc/gen 6 7TESTS_SUBDIRS+= execve 8TESTS_SUBDIRS+= posix_spawn 9 10TESTS_C+= t_alarm 11TESTS_C+= t_assert 12TESTS_C+= t_basedirname 13TESTS_C+= t_closefrom 14TESTS_C+= t_cpuset 15TESTS_C+= t_dir 16TESTS_C+= t_floatunditf 17TESTS_C+= t_fmtcheck 18TESTS_C+= t_fnmatch 19TESTS_C+= t_fpclassify 20TESTS_C+= t_fpsetmask 21TESTS_C+= t_fpsetround 22TESTS_C+= t_ftok 23TESTS_C+= t_getcwd 24TESTS_C+= t_getgrent 25TESTS_C+= t_glob 26TESTS_C+= t_humanize_number 27TESTS_C+= t_isnan 28TESTS_C+= t_nice 29TESTS_C+= t_pause 30TESTS_C+= t_raise 31TESTS_C+= t_randomid 32TESTS_C+= t_realpath 33TESTS_C+= t_setdomainname 34TESTS_C+= t_sethostname 35TESTS_C+= t_siginfo 36TESTS_C+= t_sleep 37TESTS_C+= t_syslog 38TESTS_C+= t_time 39TESTS_C+= t_ttyname 40TESTS_C+= t_vis 41 42.if ${MKSANITIZER:Uno} != "yes" && ${MKLIBCSANITIZER:Uno} != "yes" 43COPTS.t_siginfo.c+= -DENABLE_TESTS 44.endif 45 46CPPFLAGS.t_siginfo.c+=-D__TEST_FENV 47COPTS.t_fpsetround.c+=${${ACTIVE_CC} == "gcc":? -frounding-math :} 48 49LDADD.t_siginfo+= -lm 50DPADD.t_siginfo+= ${LIBM} 51LDADD.t_fpclassify+= -lm 52DPADD.t_fpclassify+= ${LIBM} 53LDADD.t_fpsetround+= -lm 54DPADD.t_fpsetround+= ${LIBM} 55 56LDADD.t_nice+= -lpthread 57DPADD.t_nice+= ${LIBPTHREAD} 58LDADD.t_syslog+= -lpthread 59DPADD.t_syslog+= ${LIBPTHREAD} 60 61.include <bsd.test.mk> 62