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