Makefile revision 291738
1121966Smikeh# $FreeBSD: head/lib/libc/tests/sys/Makefile 291738 2015-12-04 03:17:47Z bdrewery $
279971Sobrien
379971Sobrien.include <bsd.own.mk>
4116424Smikeh
579971SobrienATF_TESTS_C+=			queue_test
679971Sobrien
779971Sobrien# TODO: clone, lwp_create, lwp_ctl, posix_fadvise, recvmmsg,
879971Sobrien# swapcontext
979971SobrienNETBSD_ATF_TESTS_C+=		access_test
1079971SobrienNETBSD_ATF_TESTS_C+=		chroot_test
1179971SobrienNETBSD_ATF_TESTS_C+=		clock_gettime_test
1279971SobrienNETBSD_ATF_TESTS_C+=		connect_test
1379971SobrienNETBSD_ATF_TESTS_C+=		dup_test
1479971SobrienNETBSD_ATF_TESTS_C+=		fsync_test
1579971SobrienNETBSD_ATF_TESTS_C+=		getcontext_test
1679971SobrienNETBSD_ATF_TESTS_C+=		getgroups_test
1779971SobrienNETBSD_ATF_TESTS_C+=		getitimer_test
1879971SobrienNETBSD_ATF_TESTS_C+=		getlogin_test
1979971SobrienNETBSD_ATF_TESTS_C+=		getpid_test
2079971SobrienNETBSD_ATF_TESTS_C+=		getrusage_test
2179971SobrienNETBSD_ATF_TESTS_C+=		getsid_test
2279971SobrienNETBSD_ATF_TESTS_C+=		gettimeofday_test
2379971SobrienNETBSD_ATF_TESTS_C+=		issetugid_test
2479971SobrienNETBSD_ATF_TESTS_C+=		kevent_test
2579971SobrienNETBSD_ATF_TESTS_C+=		kill_test
2679971SobrienNETBSD_ATF_TESTS_C+=		link_test
2779971SobrienNETBSD_ATF_TESTS_C+=		listen_test
2879971SobrienNETBSD_ATF_TESTS_C+=		mincore_test
2979971SobrienNETBSD_ATF_TESTS_C+=		mkdir_test
3079971SobrienNETBSD_ATF_TESTS_C+=		mkfifo_test
3179971SobrienNETBSD_ATF_TESTS_C+=		mknod_test
3279971SobrienNETBSD_ATF_TESTS_C+=		mlock_test
3379971SobrienNETBSD_ATF_TESTS_C+=		mmap_test
3479971SobrienNETBSD_ATF_TESTS_C+=		mprotect_test
3579971SobrienNETBSD_ATF_TESTS_C+=		msgctl_test
3679971SobrienNETBSD_ATF_TESTS_C+=		msgget_test
3779971SobrienNETBSD_ATF_TESTS_C+=		msgrcv_test
3879971SobrienNETBSD_ATF_TESTS_C+=		msgsnd_test
3979971SobrienNETBSD_ATF_TESTS_C+=		msync_test
4079971SobrienNETBSD_ATF_TESTS_C+=		nanosleep_test
4179971SobrienNETBSD_ATF_TESTS_C+=		pipe_test
4279971SobrienNETBSD_ATF_TESTS_C+=		pipe2_test
4379971SobrienNETBSD_ATF_TESTS_C+=		poll_test
4479971SobrienNETBSD_ATF_TESTS_C+=		revoke_test
4579971SobrienNETBSD_ATF_TESTS_C+=		select_test
4679971SobrienNETBSD_ATF_TESTS_C+=		setrlimit_test
4779971SobrienNETBSD_ATF_TESTS_C+=		setuid_test
4879971SobrienNETBSD_ATF_TESTS_C+=		sigaction_test
4979971SobrienNETBSD_ATF_TESTS_C+=		sigqueue_test
5079971SobrienNETBSD_ATF_TESTS_C+=		sigtimedwait_test
5179971SobrienNETBSD_ATF_TESTS_C+=		socketpair_test
5279971SobrienNETBSD_ATF_TESTS_C+=		stat_test
5379971SobrienNETBSD_ATF_TESTS_C+=		timer_create_test
5479971SobrienNETBSD_ATF_TESTS_C+=		truncate_test
55121966SmikehNETBSD_ATF_TESTS_C+=		ucontext_test
5679971SobrienNETBSD_ATF_TESTS_C+=		umask_test
5779971SobrienNETBSD_ATF_TESTS_C+=		unlink_test
5879971SobrienNETBSD_ATF_TESTS_C+=		write_test
5979971Sobrien
6079971SobrienLIBADD.getpid_test+=		pthread
6179971SobrienLIBADD.timer_create_test+=	rt
6279971Sobrien
6379971Sobrien.include "../Makefile.netbsd-tests"
6479971Sobrien
6579971Sobrien.if ${COMPILER_TYPE} == "gcc"
6679971SobrienWARNS?=			3
6779971Sobrien.else
6879971SobrienWARNS?=			4
6979971Sobrien.endif
7079971Sobrien
7179971SobrienFILESGROUPS=		FILES truncate_test_FILES
72116424Smikeh
73116424Smikehtruncate_test_FILES=	truncate_test.root_owned
74121966Smikehtruncate_test_FILESDIR=	${TESTSDIR}
75116424Smikehtruncate_test_FILESMODE= 0600
76116424Smikehtruncate_test_FILESOWNER= root
7779971Sobrientruncate_test_FILESGRP= wheel
7879971Sobrien
7979971SobrienCLEANFILES=	truncate_test.root_owned
80116424Smikehtruncate_test.root_owned:
81116424Smikeh	dd if=/dev/null bs=1 count=1 of=${.TARGET}
82116424Smikeh
83116424Smikeh.include <bsd.test.mk>
84116424Smikeh