xref: /freebsd-13.1/sys/modules/dtrace/Makefile (revision efe88d92)
1b8915e90SJohn Birrell# $FreeBSD$
2b8915e90SJohn Birrell
3b8915e90SJohn Birrell.include "Makefile.inc"
4b8915e90SJohn Birrell
51811d6bfSRobert WatsonSUBDIR=		dtaudit		\
61811d6bfSRobert Watson		dtmalloc	\
78f0e65c9SRick Macklem		dtnfscl		\
8b8915e90SJohn Birrell		dtrace		\
9b8915e90SJohn Birrell		dtraceall	\
101f6d0886SJohn Birrell		dtrace_test	\
11c7570492SJustin Hibbits		profile		\
12b8915e90SJohn Birrell		prototype	\
13b8915e90SJohn Birrell		sdt		\
14b8915e90SJohn Birrell		systrace
15b8915e90SJohn Birrell
16c09808d0SWarner Losh.if ${MACHINE_CPUARCH} == "amd64" || ${MACHINE_CPUARCH} == "i386"
172f99bcceSJohn BaldwinSUBDIR+=	fasttrap fbt systrace_linux
182f99bcceSJohn Baldwin.endif
192f99bcceSJohn Baldwin.if ${MACHINE_CPUARCH} == "amd64"
202f99bcceSJohn BaldwinSUBDIR+=	systrace_linux32
21308bce2aSAndriy Gapon.endif
22a8273e43SKurt Lidl.if ${MACHINE_CPUARCH} == "amd64" || \
2305f08f29SMichael Tuexen    ${MACHINE_CPUARCH} == "aarch64" || \
24a8273e43SKurt Lidl    ${MACHINE_ARCH} == "mips64" || \
25a8273e43SKurt Lidl    ${MACHINE_ARCH} == "powerpc64"
26308bce2aSAndriy GaponSUBDIR+=	systrace_freebsd32
27b8915e90SJohn Birrell.endif
2892bf0e5eSRuslan Bukin.if ${MACHINE_CPUARCH} == "aarch64" || \
2992bf0e5eSRuslan Bukin    ${MACHINE_CPUARCH} == "arm" || \
30a8273e43SKurt Lidl    ${MACHINE_CPUARCH} == "mips" || \
31*efe88d92SMark Johnston    ${MACHINE_CPUARCH} == "powerpc" || \
3292bf0e5eSRuslan Bukin    ${MACHINE_CPUARCH} == "riscv"
33fcb56067SGeorge V. Neville-NeilSUBDIR+=	fbt
34fcb56067SGeorge V. Neville-Neil.endif
35*efe88d92SMark Johnston
36b8915e90SJohn Birrell.include <bsd.subdir.mk>
37