Home | History | Annotate | Line # | Download | only in gen
Makefile revision 1.55.4.1
      1  1.55.4.1  perseant # $NetBSD: Makefile,v 1.55.4.1 2025/08/02 05:58:03 perseant Exp $
      2  1.55.4.1  perseant 
      3  1.55.4.1  perseant 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.55.4.1  perseant 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.55.4.1  perseant 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.55.4.1  perseant 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.55.4.1  perseant 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.55.4.1  perseant PROGS+=		h_execsig
     50  1.55.4.1  perseant 
     51      1.54     kamil .if ${MKSANITIZER:Uno} != "yes" && ${MKLIBCSANITIZER:Uno} != "yes"
     52      1.54     kamil COPTS.t_siginfo.c+=	-DENABLE_TESTS
     53      1.54     kamil .endif
     54      1.54     kamil 
     55  1.55.4.1  perseant CPPFLAGS.t_arc4random.c+=-I${NETBSDSRCDIR}/lib/libc/include
     56  1.55.4.1  perseant CPPFLAGS.t_ctype.c+=	\
     57  1.55.4.1  perseant 	${"${MKPIC}" == "no" || "${LDSTATIC:U}" == "-static":?-D_CTYPE_GUARD_PAGE=0:}
     58      1.49  christos CPPFLAGS.t_siginfo.c+=-D__TEST_FENV
     59      1.53      maya COPTS.t_fpsetround.c+=${${ACTIVE_CC} == "gcc":? -frounding-math :}
     60      1.49  christos 
     61      1.41      matt LDADD.t_siginfo+=	-lm
     62      1.41      matt DPADD.t_siginfo+=	${LIBM}
     63      1.29    jruoho LDADD.t_fpclassify+=	-lm
     64      1.31  christos DPADD.t_fpclassify+=	${LIBM}
     65      1.31  christos LDADD.t_fpsetround+=	-lm
     66      1.31  christos DPADD.t_fpsetround+=	${LIBM}
     67      1.29    jruoho 
     68  1.55.4.1  perseant LDADD.t_arc4random+=	-lpthread
     69  1.55.4.1  perseant DPADD.t_arc4random+=	${LIBPTHREAD}
     70      1.19    jruoho LDADD.t_nice+=		-lpthread
     71      1.31  christos DPADD.t_nice+=		${LIBPTHREAD}
     72      1.27    jruoho LDADD.t_syslog+=	-lpthread
     73      1.31  christos DPADD.t_syslog+=	${LIBPTHREAD}
     74       1.1  christos 
     75       1.1  christos .include <bsd.test.mk>
     76