freebsd-nq/sys/modules/dtrace/Makefile
George V. Neville-Neil 3fac94ba94 Initial commit of an I/O provider for DTrace on FreeBSD.
These probes are most useful when looking into the structures
they provide, which are listed in io.d.  For example:

dtrace -n 'io:genunix::start { printf("%d\n", args[0]->bio_bcount); }'

Note that the I/O systems in FreeBSD and Solaris/Illumos are sufficiently
different that there is not a 1:1 mapping from scripts that work
with one to the other.
MFC after:	1 month
2012-07-11 16:27:02 +00:00

25 lines
420 B
Makefile

# $FreeBSD$
.include <bsd.own.mk>
.include "Makefile.inc"
SUBDIR= dtmalloc \
dtnfscl \
dtnfsclient \
dtrace \
dtraceall \
dtrace_test \
dtio \
prototype \
sdt \
systrace
.if ${MACHINE_CPUARCH} == "amd64" || ${MACHINE_CPUARCH} == "i386"
SUBDIR+= fasttrap fbt lockstat profile systrace_linux32
.endif
.if ${MACHINE_CPUARCH} == "amd64"
SUBDIR+= systrace_freebsd32
.endif
.include <bsd.subdir.mk>