Module Name:    src
Committed By:   darran
Date:           Sun Feb 21 11:16:19 UTC 2010

Added Files:
        src/sys/modules/dtrace: Makefile
        src/sys/modules/dtrace/dtrace: Makefile

Log Message:
DTrace: add the dtrace module.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/modules/dtrace/Makefile
cvs rdiff -u -r0 -r1.1 src/sys/modules/dtrace/dtrace/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: src/sys/modules/dtrace/Makefile
diff -u /dev/null src/sys/modules/dtrace/Makefile:1.1
--- /dev/null	Sun Feb 21 11:16:19 2010
+++ src/sys/modules/dtrace/Makefile	Sun Feb 21 11:16:19 2010
@@ -0,0 +1,8 @@
+#	$NetBSD: Makefile,v 1.1 2010/02/21 11:16:19 darran Exp $
+# $FreeBSD: src/sys/modules/dtrace/Makefile,v 1.6.2.1 2009/08/03 08:13:06 kensmith Exp $
+
+.include <bsd.own.mk>
+
+SUBDIR=		dtrace
+
+.include <bsd.subdir.mk>

Index: src/sys/modules/dtrace/dtrace/Makefile
diff -u /dev/null src/sys/modules/dtrace/dtrace/Makefile:1.1
--- /dev/null	Sun Feb 21 11:16:19 2010
+++ src/sys/modules/dtrace/dtrace/Makefile	Sun Feb 21 11:16:19 2010
@@ -0,0 +1,33 @@
+# $FreeBSD: src/sys/modules/dtrace/dtrace/Makefile,v 1.2.2.1 2009/08/03 08:13:06 kensmith Exp $
+
+#.include "../../Makefile.inc"
+
+ARCHDIR=	${MACHINE}
+
+.PATH: ${NETBSDSRCDIR}/external/cddl/osnet/dist/uts/common/dtrace
+.PATH: ${NETBSDSRCDIR}/external/cddl/osnet/dev/dtrace
+.PATH: ${NETBSDSRCDIR}/external/cddl/osnet/dev/dtrace/${ARCHDIR}
+
+KMOD=		dtrace
+SRCS=		dtrace.c \
+		dtrace_asm.S \
+		dtrace_subr.c
+
+.if ${MACHINE} == "amd64" || ${MACHINE} == "i386"
+SRCS+=		dis_tables.c \
+		instr_size.c
+.endif
+
+CPPFLAGS+=	-I${NETBSDSRCDIR}/external/cddl/osnet/sys \
+		-I${NETBSDSRCDIR}/external/cddl/osnet/dev/dtrace \
+		-I${NETBSDSRCDIR}/external/cddl/osnet/dev/dtrace/${ARCHDIR} \
+		-I${NETBSDSRCDIR}/external/cddl/osnet/dist/uts/common \
+		-DDIS_MEM
+
+CPPFLAGS+=	-DSMP -DDEBUG
+
+EXPORT_SYMS=	dtrace_register \
+		dtrace_unregister \
+		dtrace_probe_lookup
+
+.include <bsd.kmodule.mk>

Reply via email to