PERFORCE change 127679 for review
John Birrell
jb at FreeBSD.org
Thu Oct 18 02:20:19 PDT 2007
http://perforce.freebsd.org/chv.cgi?CH=127679
Change 127679 by jb at jb_freebsd1 on 2007/10/18 09:19:16
Merge the DTrace userland libraries and programs back in.
Affected files ...
.. //depot/projects/dtrace/src/cddl/Makefile.inc#6 edit
.. //depot/projects/dtrace/src/cddl/lib/Makefile#9 edit
.. //depot/projects/dtrace/src/cddl/lib/libdtrace/Makefile#14 edit
.. //depot/projects/dtrace/src/cddl/lib/libproc/Makefile#2 edit
.. //depot/projects/dtrace/src/cddl/usr.bin/Makefile#6 edit
.. //depot/projects/dtrace/src/cddl/usr.bin/ctfconvert/Makefile#13 edit
.. //depot/projects/dtrace/src/cddl/usr.bin/ctfconvert/xalloc.c#2 delete
.. //depot/projects/dtrace/src/cddl/usr.bin/ctfdump/Makefile#5 edit
.. //depot/projects/dtrace/src/cddl/usr.bin/ctfmerge/Makefile#10 edit
.. //depot/projects/dtrace/src/cddl/usr.sbin/Makefile#5 edit
Differences ...
==== //depot/projects/dtrace/src/cddl/Makefile.inc#6 (text+ko) ====
@@ -1,3 +1,8 @@
# $FreeBSD: src/cddl/Makefile.inc,v 1.2 2007/04/16 21:20:24 ru Exp $
+OPENSOLARIS_USR_DISTDIR= ${.CURDIR}/../../../contrib/opensolaris
+OPENSOLARIS_SYS_DISTDIR= ${.CURDIR}/../../../sys/contrib/opensolaris
+
CFLAGS+= -D_SOLARIS_C_SOURCE
+
+IGNORE_PRAGMA= YES
==== //depot/projects/dtrace/src/cddl/lib/Makefile#9 (text+ko) ====
@@ -3,7 +3,10 @@
.include <bsd.own.mk>
SUBDIR= libavl \
+ libctf \
+ libdtrace \
libnvpair \
+ libproc \
libumem \
libuutil \
${_libzfs} \
==== //depot/projects/dtrace/src/cddl/lib/libdtrace/Makefile#14 (text+ko) ====
@@ -56,7 +56,7 @@
-I${.CURDIR}/../libproc \
-I${.CURDIR}/../../../contrib \
-I${.CURDIR}/../../../sys/contrib \
- -I${.CURDIR}/../../../sys \
+ -I${.CURDIR}/../../../sys/compat/opensolaris \
-I${OPENSOLARIS_USR_DISTDIR}/head \
-I${OPENSOLARIS_USR_DISTDIR}/lib/libctf/common \
-I${OPENSOLARIS_USR_DISTDIR}/lib/libdtrace/common \
==== //depot/projects/dtrace/src/cddl/lib/libproc/Makefile#2 (text+ko) ====
@@ -16,6 +16,7 @@
CFLAGS+= -I${.CURDIR}/../../../contrib \
-I${.CURDIR}/../../../sys/contrib \
-I${.CURDIR}/../../../sys \
+ -I${.CURDIR}/../../../sys/compat/opensolaris \
-I${OPENSOLARIS_USR_DISTDIR}/head \
-I${OPENSOLARIS_USR_DISTDIR}/lib/libctf/common \
-I${OPENSOLARIS_SYS_DISTDIR}/uts/common
==== //depot/projects/dtrace/src/cddl/usr.bin/Makefile#6 (text+ko) ====
@@ -2,7 +2,12 @@
.include <bsd.own.mk>
-SUBDIR= ${_ztest}
+SUBDIR= \
+ ctfconvert \
+ ctfdump \
+ ctfmerge \
+ sgsmsg \
+ ${_ztest}
.if ${MK_ZFS} != "no"
.if ${MK_LIBTHR} != "no" || ${MK_LIBKSE} != "no"
==== //depot/projects/dtrace/src/cddl/usr.bin/ctfconvert/Makefile#13 (text+ko) ====
@@ -4,7 +4,7 @@
.include "../../Makefile.inc"
-WARNS= 1
+DEBUG_FLAGS= -g
PROG= ctfconvert
@@ -17,6 +17,7 @@
iidesc.c \
input.c \
list.c \
+ memory.c \
merge.c \
output.c \
st_parse.c \
@@ -26,13 +27,13 @@
symbol.c \
tdata.c \
traverse.c \
- util.c \
- xalloc.c
+ util.c
-WARNS?= 1
+WARNS?= 6
CFLAGS+= -I${.CURDIR}/../../../contrib/libdwarf \
-I${.CURDIR}/../../../contrib \
+ -I${.CURDIR}/../../../sys/compat/opensolaris \
-I${.CURDIR}/../../../sys/contrib \
-I${OPENSOLARIS_USR_DISTDIR} \
-I${OPENSOLARIS_SYS_DISTDIR} \
==== //depot/projects/dtrace/src/cddl/usr.bin/ctfdump/Makefile#5 (text+ko) ====
@@ -4,16 +4,17 @@
PROG= ctfdump
-SRCS= die.c \
- dump.c \
- symbol.c
+SRCS= dump.c \
+ symbol.c \
+ utils.c
-WARNS= 1
+WARNS?= 6
CFLAGS+= -I${OPENSOLARIS_USR_DISTDIR} \
-I${OPENSOLARIS_SYS_DISTDIR} \
-I${OPENSOLARIS_USR_DISTDIR}/head \
-I${OPENSOLARIS_USR_DISTDIR}/cmd/mdb/tools/common \
+ -I${.CURDIR}/../../../sys/compat/opensolaris \
-I${.CURDIR}/../../../sys/contrib \
-I${OPENSOLARIS_USR_DISTDIR}/tools/ctf/common \
-I${OPENSOLARIS_SYS_DISTDIR}/uts/common
@@ -22,7 +23,6 @@
LDADD+= -lelf -lz
-.PATH: ${OPENSOLARIS_USR_DISTDIR}/cmd/mdb/tools/common
.PATH: ${OPENSOLARIS_USR_DISTDIR}/tools/ctf/common
.PATH: ${OPENSOLARIS_USR_DISTDIR}/tools/ctf/dump
==== //depot/projects/dtrace/src/cddl/usr.bin/ctfmerge/Makefile#10 (text+ko) ====
@@ -17,19 +17,20 @@
iidesc.c \
input.c \
list.c \
+ memory.c \
merge.c \
output.c \
strtab.c \
symbol.c \
tdata.c \
traverse.c \
- util.c \
- xalloc.c
+ util.c
-WARNS?= 1
+WARNS?= 6
CFLAGS+= -I${.CURDIR}/../../../contrib/libdwarf \
-I${.CURDIR}/../../../contrib \
+ -I${.CURDIR}/../../../sys/compat/opensolaris \
-I${.CURDIR}/../../../sys/contrib \
-I${OPENSOLARIS_USR_DISTDIR} \
-I${OPENSOLARIS_SYS_DISTDIR} \
@@ -40,7 +41,6 @@
LDADD+= -lctf -ldwarf -lelf -lz -lthr
-.PATH: ${.CURDIR}/../ctfconvert
.PATH: ${OPENSOLARIS_USR_DISTDIR}/tools/ctf/common
.PATH: ${OPENSOLARIS_USR_DISTDIR}/tools/ctf/cvt
==== //depot/projects/dtrace/src/cddl/usr.sbin/Makefile#5 (text+ko) ====
@@ -2,7 +2,8 @@
.include <bsd.own.mk>
-SUBDIR= ${_zdb}
+SUBDIR= dtrace \
+ ${_zdb}
.if ${MK_ZFS} != "no"
.if ${MK_LIBTHR} != "no" || ${MK_LIBKSE} != "no"
More information about the p4-projects
mailing list