11.9Schristos# $NetBSD: Makefile,v 1.9 2016/01/25 21:56:27 christos Exp $ 21.1Schristos 31.1Schristos.include "../../Makefile.inc" 41.1Schristos 51.1Schristos.PATH: ${NETBSDSRCDIR}/external/cddl/osnet/dev/lockstat 61.1Schristos 71.1SchristosKMOD= dtrace_lockstat 81.1SchristosSRCS= lockstat.c 91.1Schristos 101.1SchristosCPPFLAGS+= -I${NETBSDSRCDIR}/external/cddl/osnet/sys 111.1SchristosCPPFLAGS+= -I${NETBSDSRCDIR}/external/cddl/osnet/dist/uts/common 121.1SchristosCPPFLAGS+= -DKDTRACE_HOOKS 131.4Schristos 141.7Schristos.if !empty(MACHINE_ARCH:Mearmv*) 151.5SchristosARMV:= ${MACHINE_ARCH:S/earmv//:S/eb//:S/hf//} 161.7Schristos.elif !empty(MACHINE_ARCH:Marmv*) 171.5SchristosARMV:= ${MACHINE_ARCH:S/armv//:S/eb//:S/hf//} 181.4Schristos.else 191.4SchristosARMV:= 0 201.4Schristos.endif 211.4Schristos 221.4Schristos.if ${ARMV} > 4 231.2SrizCPPFLAGS+= -D__HAVE_CPU_COUNTER 241.2Sriz.endif 251.1Schristos 261.1Schristos.include <bsd.kmodule.mk> 27