1 1.61 riastrad # $NetBSD: Makefile,v 1.61 2025/09/15 00:11:54 riastradh Exp $ 2 1.57 riastrad 3 1.57 riastrad NOMAN= # defined 4 1.1 christos 5 1.1 christos .include <bsd.own.mk> 6 1.1 christos 7 1.1 christos TESTSDIR= ${TESTSBASE}/lib/libc/gen 8 1.57 riastrad BINDIR= ${TESTSDIR} 9 1.1 christos 10 1.50 kamil TESTS_SUBDIRS+= execve 11 1.40 uebayasi TESTS_SUBDIRS+= posix_spawn 12 1.34 martin 13 1.20 jruoho TESTS_C+= t_alarm 14 1.56 riastrad TESTS_C+= t_arc4random 15 1.26 jruoho TESTS_C+= t_assert 16 1.7 pgoyette TESTS_C+= t_basedirname 17 1.22 jruoho TESTS_C+= t_closefrom 18 1.33 jruoho TESTS_C+= t_cpuset 19 1.58 riastrad TESTS_C+= t_ctype 20 1.7 pgoyette TESTS_C+= t_dir 21 1.39 joerg TESTS_C+= t_floatunditf 22 1.7 pgoyette TESTS_C+= t_fmtcheck 23 1.36 jruoho TESTS_C+= t_fnmatch 24 1.29 jruoho TESTS_C+= t_fpclassify 25 1.29 jruoho TESTS_C+= t_fpsetmask 26 1.29 jruoho TESTS_C+= t_fpsetround 27 1.33 jruoho TESTS_C+= t_ftok 28 1.18 jruoho TESTS_C+= t_getcwd 29 1.55 riastrad TESTS_C+= t_getentropy 30 1.17 jruoho TESTS_C+= t_getgrent 31 1.28 jruoho TESTS_C+= t_glob 32 1.7 pgoyette TESTS_C+= t_humanize_number 33 1.29 jruoho TESTS_C+= t_isnan 34 1.16 jruoho TESTS_C+= t_nice 35 1.23 jruoho TESTS_C+= t_pause 36 1.15 jruoho TESTS_C+= t_raise 37 1.13 pgoyette TESTS_C+= t_randomid 38 1.35 jruoho TESTS_C+= t_realpath 39 1.25 jruoho TESTS_C+= t_setdomainname 40 1.24 jruoho TESTS_C+= t_sethostname 41 1.12 pgoyette TESTS_C+= t_siginfo 42 1.38 pgoyette TESTS_C+= t_sleep 43 1.27 jruoho TESTS_C+= t_syslog 44 1.32 jruoho TESTS_C+= t_time 45 1.60 nia TESTS_C+= t_timespec_get 46 1.17 jruoho TESTS_C+= t_ttyname 47 1.7 pgoyette TESTS_C+= t_vis 48 1.2 pooka 49 1.61 riastrad PROGS+= h_ctype_abuse 50 1.57 riastrad PROGS+= h_execsig 51 1.57 riastrad 52 1.54 kamil .if ${MKSANITIZER:Uno} != "yes" && ${MKLIBCSANITIZER:Uno} != "yes" 53 1.54 kamil COPTS.t_siginfo.c+= -DENABLE_TESTS 54 1.54 kamil .endif 55 1.54 kamil 56 1.56 riastrad CPPFLAGS.t_arc4random.c+=-I${NETBSDSRCDIR}/lib/libc/include 57 1.59 riastrad CPPFLAGS.t_ctype.c+= \ 58 1.59 riastrad ${"${MKPIC}" == "no" || "${LDSTATIC:U}" == "-static":?-D_CTYPE_GUARD_PAGE=0:} 59 1.49 christos CPPFLAGS.t_siginfo.c+=-D__TEST_FENV 60 1.53 maya COPTS.t_fpsetround.c+=${${ACTIVE_CC} == "gcc":? -frounding-math :} 61 1.49 christos 62 1.41 matt LDADD.t_siginfo+= -lm 63 1.41 matt DPADD.t_siginfo+= ${LIBM} 64 1.29 jruoho LDADD.t_fpclassify+= -lm 65 1.31 christos DPADD.t_fpclassify+= ${LIBM} 66 1.31 christos LDADD.t_fpsetround+= -lm 67 1.31 christos DPADD.t_fpsetround+= ${LIBM} 68 1.29 jruoho 69 1.56 riastrad LDADD.t_arc4random+= -lpthread 70 1.56 riastrad DPADD.t_arc4random+= ${LIBPTHREAD} 71 1.19 jruoho LDADD.t_nice+= -lpthread 72 1.31 christos DPADD.t_nice+= ${LIBPTHREAD} 73 1.27 jruoho LDADD.t_syslog+= -lpthread 74 1.31 christos DPADD.t_syslog+= ${LIBPTHREAD} 75 1.1 christos 76 1.1 christos .include <bsd.test.mk> 77