Home | History | Annotate | Line # | Download | only in lockstat
Makefile revision 1.7
      1 #	$NetBSD: Makefile,v 1.7 2016/01/25 13:31:48 christos Exp $
      2 
      3 .include "../../Makefile.inc"
      4 
      5 .PATH: ${NETBSDSRCDIR}/external/cddl/osnet/dev/lockstat
      6 
      7 KMOD=		dtrace_lockstat
      8 SRCS=		lockstat.c
      9 
     10 CPPFLAGS+=	-I${NETBSDSRCDIR}/external/cddl/osnet/sys
     11 CPPFLAGS+=	-I${NETBSDSRCDIR}/external/cddl/osnet/dist/uts/common
     12 CPPFLAGS+=	-DKDTRACE_HOOKS
     13 
     14 .if !empty(MACHINE_ARCH:Mearmv*)
     15 ARMV:= ${MACHINE_ARCH:S/earmv//:S/eb//:S/hf//}
     16 .elif !empty(MACHINE_ARCH:Marmv*)
     17 ARMV:= ${MACHINE_ARCH:S/armv//:S/eb//:S/hf//}
     18 .elif !empry(MACHINE_ARCH:Mearm*)
     19 ARMV:= 5
     20 .else
     21 ARMV:= 0
     22 .endif
     23 
     24 .if ${ARMV} > 4
     25 CPPFLAGS+=	-D__HAVE_CPU_COUNTER
     26 .endif
     27 
     28 .include <bsd.kmodule.mk>
     29