1SUBDIR= dtaudit \ 2 dtmalloc \ 3 dtnfscl \ 4 dtrace \ 5 dtraceall \ 6 dtrace_test \ 7 fbt \ 8 profile \ 9 prototype \ 10 sdt \ 11 systrace 12 13.if ${MACHINE_CPUARCH} == "amd64" || ${MACHINE_CPUARCH} == "i386" 14SUBDIR+= fasttrap systrace_linux 15.endif 16.if ${MACHINE_CPUARCH} == "amd64" 17SUBDIR+= systrace_linux32 18SUBDIR+= kinst 19.endif 20.if ${MACHINE_CPUARCH} == "riscv" || ${MACHINE_CPUARCH} == "aarch64" 21SUBDIR+= kinst 22.endif 23.if ${MACHINE_CPUARCH} == "powerpc" 24SUBDIR+= fasttrap 25.endif 26.if ${MACHINE_CPUARCH} == "amd64" || \ 27 ${MACHINE_CPUARCH} == "aarch64" || \ 28 ${MACHINE_ARCH} == "powerpc64" 29.if !empty(COMPAT_FREEBSD32_ENABLED) 30SUBDIR+= systrace_freebsd32 31.endif 32.endif 33 34.include <bsd.subdir.mk> 35