Makefile revision 1.59
11.59Sriastrad# $NetBSD: Makefile,v 1.59 2025/03/30 15:38:38 riastradh Exp $ 21.57Sriastrad 31.57SriastradNOMAN= # defined 41.1Schristos 51.1Schristos.include <bsd.own.mk> 61.1Schristos 71.1SchristosTESTSDIR= ${TESTSBASE}/lib/libc/gen 81.57SriastradBINDIR= ${TESTSDIR} 91.1Schristos 101.50SkamilTESTS_SUBDIRS+= execve 111.40SuebayasiTESTS_SUBDIRS+= posix_spawn 121.34Smartin 131.20SjruohoTESTS_C+= t_alarm 141.56SriastradTESTS_C+= t_arc4random 151.26SjruohoTESTS_C+= t_assert 161.7SpgoyetteTESTS_C+= t_basedirname 171.22SjruohoTESTS_C+= t_closefrom 181.33SjruohoTESTS_C+= t_cpuset 191.58SriastradTESTS_C+= t_ctype 201.7SpgoyetteTESTS_C+= t_dir 211.39SjoergTESTS_C+= t_floatunditf 221.7SpgoyetteTESTS_C+= t_fmtcheck 231.36SjruohoTESTS_C+= t_fnmatch 241.29SjruohoTESTS_C+= t_fpclassify 251.29SjruohoTESTS_C+= t_fpsetmask 261.29SjruohoTESTS_C+= t_fpsetround 271.33SjruohoTESTS_C+= t_ftok 281.18SjruohoTESTS_C+= t_getcwd 291.55SriastradTESTS_C+= t_getentropy 301.17SjruohoTESTS_C+= t_getgrent 311.28SjruohoTESTS_C+= t_glob 321.7SpgoyetteTESTS_C+= t_humanize_number 331.29SjruohoTESTS_C+= t_isnan 341.16SjruohoTESTS_C+= t_nice 351.23SjruohoTESTS_C+= t_pause 361.15SjruohoTESTS_C+= t_raise 371.13SpgoyetteTESTS_C+= t_randomid 381.35SjruohoTESTS_C+= t_realpath 391.25SjruohoTESTS_C+= t_setdomainname 401.24SjruohoTESTS_C+= t_sethostname 411.12SpgoyetteTESTS_C+= t_siginfo 421.38SpgoyetteTESTS_C+= t_sleep 431.27SjruohoTESTS_C+= t_syslog 441.32SjruohoTESTS_C+= t_time 451.17SjruohoTESTS_C+= t_ttyname 461.7SpgoyetteTESTS_C+= t_vis 471.2Spooka 481.57SriastradPROGS+= h_execsig 491.57Sriastrad 501.54Skamil.if ${MKSANITIZER:Uno} != "yes" && ${MKLIBCSANITIZER:Uno} != "yes" 511.54SkamilCOPTS.t_siginfo.c+= -DENABLE_TESTS 521.54Skamil.endif 531.54Skamil 541.56SriastradCPPFLAGS.t_arc4random.c+=-I${NETBSDSRCDIR}/lib/libc/include 551.59SriastradCPPFLAGS.t_ctype.c+= \ 561.59Sriastrad ${"${MKPIC}" == "no" || "${LDSTATIC:U}" == "-static":?-D_CTYPE_GUARD_PAGE=0:} 571.49SchristosCPPFLAGS.t_siginfo.c+=-D__TEST_FENV 581.53SmayaCOPTS.t_fpsetround.c+=${${ACTIVE_CC} == "gcc":? -frounding-math :} 591.49Schristos 601.41SmattLDADD.t_siginfo+= -lm 611.41SmattDPADD.t_siginfo+= ${LIBM} 621.29SjruohoLDADD.t_fpclassify+= -lm 631.31SchristosDPADD.t_fpclassify+= ${LIBM} 641.31SchristosLDADD.t_fpsetround+= -lm 651.31SchristosDPADD.t_fpsetround+= ${LIBM} 661.29Sjruoho 671.56SriastradLDADD.t_arc4random+= -lpthread 681.56SriastradDPADD.t_arc4random+= ${LIBPTHREAD} 691.19SjruohoLDADD.t_nice+= -lpthread 701.31SchristosDPADD.t_nice+= ${LIBPTHREAD} 711.27SjruohoLDADD.t_syslog+= -lpthread 721.31SchristosDPADD.t_syslog+= ${LIBPTHREAD} 731.1Schristos 741.1Schristos.include <bsd.test.mk> 75