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