1 # $NetBSD: Makefile,v 1.37.2.2 2014/08/20 00:04:49 tls Exp $ 2 3 .include <bsd.own.mk> 4 5 TESTSDIR= ${TESTSBASE}/lib/libc/gen 6 7 TESTS_SUBDIRS= execve 8 TESTS_SUBDIRS+= posix_spawn 9 10 TESTS_C+= t_alarm 11 TESTS_C+= t_assert 12 TESTS_C+= t_basedirname 13 TESTS_C+= t_closefrom 14 TESTS_C+= t_cpuset 15 TESTS_C+= t_dir 16 TESTS_C+= t_floatunditf 17 TESTS_C+= t_fmtcheck 18 TESTS_C+= t_fnmatch 19 TESTS_C+= t_fpclassify 20 .if ${MACHINE_CPU} != "aarch64" 21 TESTS_C+= t_fpsetmask 22 TESTS_C+= t_fpsetround 23 .endif 24 TESTS_C+= t_ftok 25 TESTS_C+= t_getcwd 26 TESTS_C+= t_getgrent 27 TESTS_C+= t_glob 28 TESTS_C+= t_humanize_number 29 TESTS_C+= t_isnan 30 TESTS_C+= t_nice 31 TESTS_C+= t_pause 32 TESTS_C+= t_raise 33 TESTS_C+= t_randomid 34 TESTS_C+= t_realpath 35 TESTS_C+= t_setdomainname 36 TESTS_C+= t_sethostname 37 TESTS_C+= t_siginfo 38 TESTS_C+= t_sleep 39 TESTS_C+= t_syslog 40 TESTS_C+= t_time 41 TESTS_C+= t_ttyname 42 TESTS_C+= t_vis 43 44 # add back || ${MACHINE_CPU} == "arm" once feenableexcept() is implemented 45 .if ${MACHINE_CPU} == "aarch64" \ 46 || ${MACHINE_ARCH} == "sparc" || ${MACHINE_ARCH} == "sparc64" \ 47 || ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" 48 CPPFLAGS.t_siginfo.c+= -DHAVE_FENV 49 LDADD.t_siginfo+= -lm 50 DPADD.t_siginfo+= ${LIBM} 51 .endif 52 53 LDADD.t_fpclassify+= -lm 54 DPADD.t_fpclassify+= ${LIBM} 55 LDADD.t_fpsetround+= -lm 56 DPADD.t_fpsetround+= ${LIBM} 57 58 LDADD.t_nice+= -lpthread 59 DPADD.t_nice+= ${LIBPTHREAD} 60 LDADD.t_syslog+= -lpthread 61 DPADD.t_syslog+= ${LIBPTHREAD} 62 63 .include <bsd.test.mk> 64