# $NetBSD: Makefile,v 1.1 2016/12/19 12:21:29 cherry Exp $
#
WARNS?=6
include <bsd.own.mk>
TESTSDIR= ${TESTSBASE}/sys/uvm
CPPFLAGS+= -I${NETBSDSRCDIR}/sys -I${.CURDIR}/ -D_TEST -g
# Depend on the kernel source files too
DPSRCS= ${NETBSDSRCDIR}/sys/uvm/uvm_physseg.[ch]
PATH: ${NETBSDSRCDIR}/sys/kern
TESTS_C+= t_uvm_physseg
SRCS.t_uvm_physseg+= t_uvm_physseg.c subr_extent.c
CPPFLAGS.t_uvm_physseg.c= -D_EXTENT_TESTING -D__POOL_EXPOSE -DDIAGNOSTIC
CPPFLAGS.subr_extent.c= -D_EXTENT_TESTING -D__POOL_EXPOSE -D_KERNTYPES -DDIAGNOSTIC
TESTS_C+= t_uvm_physseg_load
SRCS.t_uvm_physseg_load+= t_uvm_physseg_load.c subr_extent.c
CPPFLAGS.t_uvm_physseg_load.c= -D_EXTENT_TESTING -D__POOL_EXPOSE -DDIAGNOSTIC
include <bsd.dep.mk>
include <bsd.test.mk>