xref: /freebsd-14.2/sys/modules/dtrace/Makefile (revision 2f99bcce)
1b8915e90SJohn Birrell# $FreeBSD$
2b8915e90SJohn Birrell
3b8915e90SJohn Birrell.include "Makefile.inc"
4b8915e90SJohn Birrell
5b8915e90SJohn BirrellSUBDIR=		dtmalloc	\
68f0e65c9SRick Macklem		dtnfscl		\
7b8915e90SJohn Birrell		dtrace		\
8b8915e90SJohn Birrell		dtraceall	\
91f6d0886SJohn Birrell		dtrace_test	\
10c7570492SJustin Hibbits		profile		\
11b8915e90SJohn Birrell		prototype	\
12b8915e90SJohn Birrell		sdt		\
13b8915e90SJohn Birrell		systrace
14b8915e90SJohn Birrell
15c09808d0SWarner Losh.if ${MACHINE_CPUARCH} == "amd64" || ${MACHINE_CPUARCH} == "i386"
16*2f99bcceSJohn BaldwinSUBDIR+=	fasttrap fbt systrace_linux
17*2f99bcceSJohn Baldwin.endif
18*2f99bcceSJohn Baldwin.if ${MACHINE_CPUARCH} == "amd64"
19*2f99bcceSJohn BaldwinSUBDIR+=	systrace_linux32
20308bce2aSAndriy Gapon.endif
2180a5635cSJustin Hibbits.if ${MACHINE_CPUARCH} == "powerpc"
2230b318b9SJustin HibbitsSUBDIR+=	fbt fasttrap
2380a5635cSJustin Hibbits.endif
24cc117e27SJustin Hibbits.if ${MACHINE_CPUARCH} == "amd64" || ${MACHINE_ARCH} == "powerpc64"
25308bce2aSAndriy GaponSUBDIR+=	systrace_freebsd32
26b8915e90SJohn Birrell.endif
27b78ee15eSRuslan Bukin.if ${MACHINE_CPUARCH} == "aarch64" || ${MACHINE_CPUARCH} == "arm"
28fcb56067SGeorge V. Neville-NeilSUBDIR+=	fbt
29fcb56067SGeorge V. Neville-Neil.endif
30b8915e90SJohn Birrell.include <bsd.subdir.mk>
31