aboutsummaryrefslogtreecommitdiff
path: root/sys/modules/dtrace/fbt
diff options
context:
space:
mode:
authorMark Johnston <markj@FreeBSD.org>2014-08-16 21:42:55 +0000
committerMark Johnston <markj@FreeBSD.org>2014-08-16 21:42:55 +0000
commit266b4a78c21042b09ab576ec00ec42fa34781910 (patch)
treef9dcf2f9a9a960fa525b0e04ffa93080888926fd /sys/modules/dtrace/fbt
parent1dfe3d275c7d9eb19ea02d138ad6ae26414d9ee1 (diff)
Notes
Diffstat (limited to 'sys/modules/dtrace/fbt')
-rw-r--r--sys/modules/dtrace/fbt/Makefile15
1 files changed, 10 insertions, 5 deletions
diff --git a/sys/modules/dtrace/fbt/Makefile b/sys/modules/dtrace/fbt/Makefile
index 2305710571f1..969f07605ff8 100644
--- a/sys/modules/dtrace/fbt/Makefile
+++ b/sys/modules/dtrace/fbt/Makefile
@@ -5,14 +5,19 @@ SYSDIR?= ${.CURDIR}/../../..
.PATH: ${SYSDIR}/cddl/dev/fbt
KMOD= fbt
-.if ${MACHINE_CPUARCH} == "powerpc"
-SRCS= fbt_powerpc.c
+SRCS= fbt.c fbt_isa.c
+SRCS+= vnode_if.h
+
+.if ${MACHINE_CPUARCH} == "amd64" || ${MACHINE_CPUARCH} == "i386"
+CFLAGS+= -I${SYSDIR}/cddl/dev/fbt/x86
+.PATH: ${SYSDIR}/cddl/dev/fbt/x86
.else
-SRCS= fbt.c
+CFLAGS+= -I${SYSDIR}/cddl/dev/fbt/${MACHINE_CPUARCH}
+.PATH: ${SYSDIR}/cddl/dev/fbt/${MACHINE_CPUARCH}
.endif
-SRCS+= vnode_if.h
-CFLAGS+= -I${SYSDIR}/cddl/compat/opensolaris \
+CFLAGS+= -I${SYSDIR}/cddl/dev/fbt \
+ -I${SYSDIR}/cddl/compat/opensolaris \
-I${SYSDIR}/cddl/contrib/opensolaris/uts/common \
-I${SYSDIR}