PERFORCE change 126822 for review

John Birrell jb at FreeBSD.org
Wed Sep 26 03:17:44 PDT 2007


http://perforce.freebsd.org/chv.cgi?CH=126822

Change 126822 by jb at jb_freebsd1 on 2007/09/26 10:17:33

	IFopensolaris

Affected files ...

.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/Makefile#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/README#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/baddof/Makefile#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/baddof/baddof.c#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/badioctl/Makefile#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/badioctl/badioctl.c#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/chkargs/32/Makefile#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/chkargs/64/Makefile#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/chkargs/Makefile.com#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/jdtrace/Getopt.java#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/jdtrace/JDTrace.java#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/jdtrace/Makefile#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/jdtrace/jdtrace.c#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/jdtrace/src/Getopt.java#3 delete
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/jdtrace/src/JDTrace.java#3 delete
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/jdtrace/src/jdtrace.c#3 delete
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/pkg/Makefile#3 delete
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/pkg/Makefile.pkg#4 delete
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/pkg/SUNWdtrt/Makefile#3 delete
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/pkg/SUNWdtrt/pkginfo.tmpl#3 delete
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/pkg/SUNWdtrt/prototype_com#4 delete
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/pkg/SUNWdtrt/prototype_i386#3 delete
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/pkg/SUNWdtrt/prototype_sparc#3 delete
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/pkg/common/README#3 delete
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/pkg/common/bld_awk_pkginfo.ksh#3 delete
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/pkg/common/copyright#2 delete
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/pkg/common/depend#3 delete
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/Makefile#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/Makefile.com#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/Makefile#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearavg2.d#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearavg2.d.out#2 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.subr.d#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.invalidref.d#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.resize1.d#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.resize2.d#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.BufsizeGiga.d.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.BufsizeKilo.d.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.BufsizeMega.d.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.BufsizeTera.d.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_ARG.mobadarg.d#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.motoofew.d#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.motoomany.d#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.mtabadarg.d#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.progenyofbad2.d#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.chillbadarg.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.copyoutbadaddr.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.copyoutstrbadaddr.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.inet_ntoa6badaddr.d#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.inet_ntoabadaddr.d#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.inet_ntopbadaddr.d#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.inet_ntopbadarg.d#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.inet_ntoa.d#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.inet_ntoa.d.out#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.inet_ntoa6.d#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.inet_ntoa6.d.out#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.inet_ntop.d#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.inet_ntop.d.out#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/bitarch.c#3 delete
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestBean.java#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestDrop.java#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestMaxConsumers.java#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.Abort.ksh#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.Bean.ksh#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.Bean.ksh.out#2 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.Close.ksh#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.Drop.ksh#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.Drop.ksh.out#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.Enable.ksh#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.FunctionLookup.c#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.FunctionLookup.ksh#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.MaxConsumers.ksh#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.MaxConsumers.ksh.out#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.MultiAggPrinta.ksh#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.ProbeData.c#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.ProbeData.ksh#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.ProbeDescription.ksh#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.StateMachine.ksh#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.StopLock.ksh#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/mdb/tst.dtracedcmd.ksh#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/mib/tst.icmp.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/mib/tst.tcp.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/mib/tst.udp.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.include.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.fork.d#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.main.ksh#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.manypids.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.probemod.ksh#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.vfork.d#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/tst.predcache.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.walltimestamp.d#3 delete
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.walltimestamp.d.out#2 delete
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.walltimestamp.ksh#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.walltimestamp.ksh.out#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printT.d#3 delete
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printT.d.out#2 delete
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printT.ksh#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printT.ksh.out#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printY.d#3 delete
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printY.d.out#2 delete
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printY.ksh#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printY.ksh.out#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.create.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.discard.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exec.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.execfail.ENOENT.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.execfail.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitcore.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitexit.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitkilled.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.signal.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.sigwait.c#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.startexit.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.func.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.mod.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.sym.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.ufunc.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.ufuncsort.c#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.ufuncsort.ksh#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.umod.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.usym.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.violentdeath.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/speculation/err.D_COMM_COMM.CommitAftCommit.d#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/speculation/err.D_COMM_COMM.DisjointCommit.d#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/speculation/err.D_DREC_COMM.DataRecAftCommit.d#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/speculation/err.D_PRAGMA_MALFORM.NspecExpr.d#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/speculation/err.D_PRAGMA_OPTSET.HugeNspecValue.d#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/speculation/err.D_SPEC_COMM.SpecAftCommit.d#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/speculation/tst.CommitAfterDiscard.d#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/speculation/tst.CommitWithZero.d#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/speculation/tst.DataRecAftDiscard.d#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/speculation/tst.DiscardAftCommit.d#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/speculation/tst.DiscardAftDiscard.d#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/speculation/tst.DiscardWithZero.d#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/speculation/tst.SpeculationCommit.d#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/speculation/tst.SpeculationDiscard.d#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/speculation/tst.TwoSpecBuffers.d#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/sysevent/tst.post.c#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/sysevent/tst.post.d#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/sysevent/tst.post_chan.c#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/sysevent/tst.post_chan.d#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/forker.d#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.argmap.d#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.dlclose1.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.dlclose3.ksh#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.entryreturn.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.forker.c#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.forker.ksh#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.reeval.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/ustack/tst.bigstack.c#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/ustack/tst.bigstack.d#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/vars/tst.ucaller.ksh#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/i386/Makefile#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/i386/pid/tst.badinstr.s#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/i386/pid/tst.branch.s#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/i386/pid/tst.embedded.s#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/i386/pid/tst.ret.s#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/i386/pid/tst.retlist.s#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/i386/ustack/annotated_helper.d#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/i386/ustack/helper_helper.d#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/i386/ustack/tst.annotated_helper.d#3 delete
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/i386/ustack/tst.circstack.d#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/i386/ustack/tst.circstack.s#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/i386/ustack/tst.helper.c#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/i386/ustack/tst.helper_helper.d#3 delete
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/sparc/Makefile#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/sparc/pid/tst.br.d#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/sparc/pid/tst.br.d.out#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/sparc/pid/tst.br.s#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/sparc/pid/tst.branch.s#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/sparc/pid/tst.embedded.s#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/sparc/usdt/tst.tailcall.ksh#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/sparc/ustack/annotated_helper.d#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/sparc/ustack/helper_helper.d#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/sparc/ustack/tst.annotated_helper.d#3 delete
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/sparc/ustack/tst.circstack.d#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/sparc/ustack/tst.circstack.s#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/sparc/ustack/tst.helper.c#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/sparc/ustack/tst.helper_helper.d#3 delete
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/sparc/ustack/tst.trapstat.ksh#1 branch
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/sgs/include/debug.h#7 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/cmd/sgs/messages/sgs.ident#3 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/lib/libdtrace/common/dt_error.c#6 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/lib/libdtrace/common/dt_handle.c#5 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/lib/libdtrace/common/dt_ident.c#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/lib/libdtrace/common/dt_link.c#8 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/lib/libdtrace/common/dt_map.c#5 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/lib/libdtrace/common/dt_module.c#11 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/lib/libdtrace/common/dt_open.c#18 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/lib/libdtrace/common/dt_options.c#6 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/lib/libdtrace/common/dt_pid.c#7 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/lib/libdtrace/common/dt_proc.c#5 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/lib/libdtrace/common/dt_proc.h#4 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/tools/ctf/cvt/ctfmerge.c#6 integrate
.. //depot/projects/dtrace/src/contrib/opensolaris/tools/ctf/cvt/dwarf.c#7 integrate
.. //depot/projects/dtrace/src/sys/contrib/opensolaris/uts/common/sys/dtrace.h#24 integrate
.. //depot/projects/dtrace/src/sys/contrib/opensolaris/uts/common/sys/dtrace_impl.h#12 integrate
.. //depot/projects/dtrace/src/sys/contrib/opensolaris/uts/common/sys/isa_defs.h#4 integrate
.. //depot/projects/dtrace/src/sys/contrib/opensolaris/uts/common/sys/zmod.h#3 integrate

Differences ...

==== //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/Makefile#3 (text+ko) ====

@@ -20,12 +20,28 @@
 #
 
 #
-# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+# ident	"%Z%%M%	%I%	%E% SMI"
 
 include $(SRC)/Makefile.master
 
-SUBDIRS = cmd tst pkg
-include $(SRC)/cmd/dtrace/test/Makefile.subdirs
+SUBDIRS = cmd tst
+
+ROOTOPTPKG = $(ROOT)/opt/SUNWdtrt
+
+include Makefile.subdirs
+
+install: $(ROOTOPTPKG)/README $(SUBDIRS)
+
+pkg: install
+	@cd $(PKGDEFS) pwd; $(MAKE) awk_pkginfo
+	@cd $(PKGDEFS)/SUNWdtrt; pwd; $(MAKE) install
+
+$(ROOTOPTPKG):
+	$(INS.dir)
+
+$(ROOTOPTPKG)/%: ./% $(ROOTOPTPKG)
+	$(RM) $@
+	$(CP) $< $@

==== //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/baddof/Makefile#3 (text+ko) ====

@@ -20,19 +20,19 @@
 #
 
 #
-# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+# ident	"%Z%%M%	%I%	%E% SMI"
 
-include $(SRC)/Makefile.master
+include $(SRC)/cmd/Makefile.cmd
 
 .KEEP_STATE:
 
 ROOTOPTPKG = $(ROOT)/opt/SUNWdtrt
 ROOTBIN = $(ROOTOPTPKG)/bin
 
-LDFLAGS += -znodefs -ztextoff
+LDFLAGS += $(ZNODEFS) $(ZTEXTOFF)
 LDLIBS = $(LDLIBS.cmd)
 LDLIBS += -ldtrace
 

==== //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/baddof/baddof.c#3 (text+ko) ====

@@ -20,7 +20,7 @@
  */
 
 /*
- * Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
+ * Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
  * Use is subject to license terms.
  */
 
@@ -33,36 +33,8 @@
 #include <sys/varargs.h>
 #include <errno.h>
 #include <math.h>
-
-#define	DTRACE_VERSION	1
-
-typedef struct dtrace_hdl dtrace_hdl_t;
-typedef struct dtrace_prog dtrace_prog_t;
-typedef struct dtrace_vector dtrace_vector_t;
-typedef int64_t dtrace_aggvarid_t;
-
-#define	DTRACEIOC		(('d' << 24) | ('t' << 16) | ('r' << 8))
-#define	DTRACEIOC_ENABLE	(DTRACEIOC | 6)		/* enable probes */
-
-extern dtrace_hdl_t *dtrace_open(int, int, int *);
-extern dtrace_prog_t *dtrace_program_fcompile(dtrace_hdl_t *,
-    FILE *, uint_t, int, char *const []);
-extern void *dtrace_program_dof(dtrace_hdl_t *, dtrace_prog_t *, uint_t);
-
-#define	DOF_ID_SIZE	16	/* total size of dofh_ident[] in bytes */
+#include <dtrace.h>
 
-typedef struct dof_hdr {
-	uint8_t dofh_ident[DOF_ID_SIZE]; /* identification bytes (see below) */
-	uint32_t dofh_flags;		/* file attribute flags (if any) */
-	uint32_t dofh_hdrsize;		/* size of file header in bytes */
-	uint32_t dofh_secsize;		/* size of section header in bytes */
-	uint32_t dofh_secnum;		/* number of section headers */
-	uint64_t dofh_secoff;		/* file offset of section headers */
-	uint64_t dofh_loadsz;		/* file size of loadable portion */
-	uint64_t dofh_filesz;		/* file size of entire DOF file */
-	uint64_t dofh_pad;		/* reserved for future use */
-} dof_hdr_t;
-
 void
 fatal(char *fmt, ...)
 {
@@ -180,7 +152,7 @@
 	}
 }
 
-void
+int
 main(int argc, char **argv)
 {
 	char *filename = argv[1];
@@ -212,7 +184,7 @@
 		    dtrace_errmsg(dtp, dtrace_errno(dtp)));
 	}
 
-	dof = dtrace_program_dof(dtp, pgp, 0);
+	dof = dtrace_dof_create(dtp, pgp, 0);
 	len = ((dof_hdr_t *)dof)->dofh_loadsz;
 
 	if ((copy = malloc(len)) == NULL)
@@ -231,4 +203,7 @@
 		corrupt(fd, copy, len);
 		close(fd);
 	}
+
+	/* NOTREACHED */
+	return (0);
 }

==== //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/badioctl/Makefile#3 (text+ko) ====

@@ -20,21 +20,20 @@
 #
 
 #
-# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+# ident	"%Z%%M%	%I%	%E% SMI"
 
-include $(SRC)/Makefile.master
+include $(SRC)/cmd/Makefile.cmd
 
 .KEEP_STATE:
 
 ROOTOPTPKG = $(ROOT)/opt/SUNWdtrt
 ROOTBIN = $(ROOTOPTPKG)/bin
 
-LDFLAGS += -znodefs -ztextoff
+LDFLAGS += $(ZNODEFS) $(ZTEXTOFF)
 LDLIBS = $(LDLIBS.cmd)
-LDLIBS += -ldtrace
 
 SRCS = badioctl
 CMDS = $(SRCS:%=$(ROOTBIN)/%)

==== //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/badioctl/badioctl.c#3 (text+ko) ====

@@ -20,7 +20,7 @@
  */
 
 /*
- * Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
+ * Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
  * Use is subject to license terms.
  */
 
@@ -111,7 +111,7 @@
 	}
 }
 
-void
+int
 main()
 {
 	pid_t child, parent = getpid();
@@ -139,4 +139,7 @@
 		    WTERMSIG(status));
 		fflush(stdout);
 	}
+
+	/* NOTREACHED */
+	return (0);
 }

==== //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/chkargs/32/Makefile#3 (text+ko) ====

@@ -20,12 +20,11 @@
 #
 
 #
-# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+# ident	"%Z%%M%	%I%	%E% SMI"
 
-include $(SRC)/Makefile.master
 include ../Makefile.com
 
 install: $(ROOTPROG32) $(ROOTISAEXEC)

==== //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/chkargs/64/Makefile#3 (text+ko) ====

@@ -20,12 +20,11 @@
 #
 
 #
-# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+# ident	"%Z%%M%	%I%	%E% SMI"
 
-include $(SRC)/Makefile.master
 include $(SRC)/Makefile.master.64
 include ../Makefile.com
 

==== //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/chkargs/Makefile.com#3 (text+ko) ====

@@ -20,10 +20,12 @@
 #
 
 #
-# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+# ident	"%Z%%M%	%I%	%E% SMI"
+
+include $(SRC)/cmd/Makefile.cmd
 
 .KEEP_STATE:
 
@@ -51,6 +53,7 @@
 
 $(PROG): ../$(PROG).c
 	$(LINK.c) -o $@ ../$(PROG).c $(LDLIBS)
+	$(POST_PROCESS) ; $(STRIP_STABS)
 
 $(ROOTPROG32): $(ROOTBIN32) $(PROG)
 

==== //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/cmd/jdtrace/Makefile#3 (text+ko) ====

@@ -20,12 +20,15 @@
 #
 
 #
-# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+# ident	"%Z%%M%	%I%	%E% SMI"
+
+PROG = jdtrace
+SRCS = jdtrace.c
 
-include $(SRC)/Makefile.master
+include $(SRC)/cmd/Makefile.cmd
 
 ROOTOPTPKG = $(ROOT)/opt/SUNWdtrt
 ROOTBIN = $(ROOTOPTPKG)/bin
@@ -41,7 +44,6 @@
 INSTALLED_DTRACE_JAR=/$(DTRACE_JAR)
 CLASSPATH=$(PROTO_DTRACE_JAR):$(INSTALLED_DTRACE_JAR)
 DTEST_DIR=$(SRC)/cmd/dtrace/test
-SRCDIR=src
 CLASSDIR=classes
 LIBDIR=lib
 MANIFESTDIR=manifest
@@ -52,30 +54,31 @@
 CMD = $(ROOTBIN)/jdtrace
 XLIST = $(ROOTBIN)/exception.lst
 
+$(PROTO_JDTRACE_JAR) := FILEMODE = 0644
 $(CMD) := FILEMODE = 0555
+$(XLIST) := FILEMODE = 0444
 
-default: $(JDTRACE_JAR) jdtrace.exe
+all: $(JDTRACE_JAR) $(PROG)
 
 clean:
-	$(RM) $(CLASSDIR)/*.class
+	-$(RM) $(CLASSDIR)/*.class
 
 clobber: clean
-	$(RM) $(JDTRACE_JAR)
-	$(RM) jdtrace.exe
+	-$(RM) $(JDTRACE_JAR)
+	-$(RM) $(PROG)
 
-all: default
-
 lint:
 
 install: all $(PROTO_JDTRACE_JAR) $(CMD) $(XLIST)
 
-jdtrace.exe: $(SRCDIR)/jdtrace.c
-	$(CC) -I/usr/include $(SRCDIR)/jdtrace.c -o jdtrace.exe
+$(PROG): $(SRCS)
+	$(LINK.c) -o $@ $(SRCS) $(LDLIBS)
+	$(POST_PROCESS) ; $(STRIP_STABS)
 
-$(JDTRACE_JAR): $(SRCDIR)/JDTrace.java $(SRCDIR)/Getopt.java
+$(JDTRACE_JAR): JDTrace.java Getopt.java
 	@mkdir -p $(CLASSDIR)
 	@mkdir -p $(LIBDIR)
-	$(JAVAC) -cp $(CLASSPATH) -d $(CLASSDIR) $(SRCDIR)/*.java
+	$(JAVAC) -cp $(CLASSPATH) -d $(CLASSDIR) *.java
 	$(JAR) -cmf $(MANIFEST) $(JDTRACE_JAR) -C $(CLASSDIR) .
 
 $(PROTO_JDTRACE_JAR): $(ROOTLIBJAVA)
@@ -96,8 +99,5 @@
 $(ROOTLIBJAVA)/%.jar: $(LIBDIR)/%.jar
 	$(INS.file)
 
-$(ROOTBIN)/%.lst: %.lst
+$(ROOTBIN)/%: %
 	$(INS.file)
-
-$(ROOTBIN)/%: %.exe
-	$(INS.rename)

==== //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/Makefile#3 (text+ko) ====

@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 #ident	"%Z%%M%	%I%	%E% SMI"
@@ -32,4 +32,8 @@
 
 dstyle := TARGET += dstyle
 
+check: FRC
+	@$(ECHO) "checking dstyle"
+	@$(MAKE) dstyle
+
 dstyle: $(SUBDIRS)

==== //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/Makefile.com#3 (text+ko) ====

@@ -20,12 +20,13 @@
 #
 
 #
-# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+# ident	"%Z%%M%	%I%	%E% SMI"
+#
 
-include $(SRC)/Makefile.master
+include $(SRC)/cmd/Makefile.cmd
 
 .KEEP_STATE:
 
@@ -58,9 +59,9 @@
 clean lint:
 
 clobber: FRC
-	rm -f $(CSRCS:%.c=%.exe) $(CSRCS:%.c=%.o)
-	rm -f $(SSRCS:%.s=%.exe) $(SSRCS:%.s=%.o)
-	rm -f $(DSRC:%.d=%.o)
+	-$(RM) $(CSRCS:%.c=%.exe) $(CSRCS:%.c=%.o)
+	-$(RM) $(SSRCS:%.s=%.exe) $(SSRCS:%.s=%.o)
+	-$(RM) $(DSRCS:%.d=%.o)
 
 install: $(ROOT_TSTS) $(ROOT_EXES)
 
@@ -76,16 +77,20 @@
 	$(INS.file)
 
 %.exe: %.c
-	$(LINK.c) -o $@ $< $(LIBS)
+	$(LINK.c) -o $@ $< $(LDLIBS)
+	$(POST_PROCESS) ; $(STRIP_STABS)
 
 %.exe: %.o
-	$(CC) -o $@ $< $(LIBS)
+	$(LINK.c) -o $@ $< $(LDLIBS)
+	$(POST_PROCESS) ; $(STRIP_STABS)
 
 %.o: %.c
-	$(COMPILE.c) -o $@ $< $(LIBS)
+	$(COMPILE.c) -o $@ $<
+	$(POST_PROCESS_O)
 
 %.o: %.s
-	$(AS) $(ASFLAGS) -o $@ $< $(LIBS)
+	$(COMPILE.s) -o $@ $<
+	$(POST_PROCESS_O)
 
 scripts: FRC
 	@cd ../cmd/scripts; pwd; $(MAKE) install

==== //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/Makefile#4 (text+ko) ====

@@ -20,38 +20,58 @@
 #
 
 #
-# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+# ident	"%Z%%M%	%I%	%E% SMI"
+#
 
 include $(SRC)/Makefile.master
 include ../Makefile.com
 
-fasttrap/tst.fasttrap.exe := LIBS += -ldtrace
-fasttrap/tst.stack.exe := LIBS += -ldtrace
+fasttrap/tst.fasttrap.exe := LDLIBS += -ldtrace
+fasttrap/tst.stack.exe := LDLIBS += -ldtrace
+
+proc/tst.sigwait.exe := LDLIBS += -lrt
+
+sysevent/tst.post.exe := LDLIBS += -lsysevent
+sysevent/tst.post_chan.exe := LDLIBS += -lsysevent
 
-proc/tst.sigwait.exe := LIBS += -lrt
+ustack/tst.bigstack.exe := COPTFLAG += -xO1
 
-GCC = /usr/sfw/bin/gcc
-GCCFLAGS_sparc = -mcpu=ultrasparc
-GCCFLAGS = $(GCCFLAGS_$(MACH))
+GCC = $(ONBLD_TOOLS)/bin/$(MACH)/cw -_gcc
 
 pid/tst.gcc.exe: pid/tst.gcc.c
-	$(GCC) $(GCCFLAGS) -o pid/tst.gcc.exe pid/tst.gcc.c
+	$(GCC) -o pid/tst.gcc.exe pid/tst.gcc.c $(LDFLAGS)
+	$(POST_PROCESS) ; $(STRIP_STABS)
 
 usdt/tst.args.exe: usdt/tst.args.o usdt/args.o
-	$(CC) -o usdt/tst.args.exe usdt/tst.args.o usdt/args.o
+	$(LINK.c) -o usdt/tst.args.exe usdt/tst.args.o usdt/args.o $(LDLIBS)
+	$(POST_PROCESS) ; $(STRIP_STABS)
 
 usdt/args.o: usdt/args.d usdt/tst.args.o
-	/usr/sbin/dtrace -G -32 -o usdt/args.o -s usdt/args.d usdt/tst.args.o
+	$(COMPILE.d) -o usdt/args.o -s usdt/args.d usdt/tst.args.o
 
 usdt/tst.argmap.exe: usdt/tst.argmap.o usdt/argmap.o
-	$(CC) -o usdt/tst.argmap.exe usdt/tst.argmap.o usdt/argmap.o
+	$(LINK.c) -o usdt/tst.argmap.exe usdt/tst.argmap.o usdt/argmap.o \
+		$(LDLIBS)
+	$(POST_PROCESS) ; $(STRIP_STABS)
 
 usdt/argmap.o: usdt/argmap.d usdt/tst.argmap.o
-	/usr/sbin/dtrace -G -32 -o usdt/argmap.o -s usdt/argmap.d \
-		usdt/tst.argmap.o
+	$(COMPILE.d) -o usdt/argmap.o -s usdt/argmap.d usdt/tst.argmap.o
+
+usdt/tst.forker.exe: usdt/tst.forker.o usdt/forker.o
+	$(LINK.c) -o usdt/tst.forker.exe usdt/tst.forker.o usdt/forker.o \
+		$(LDLIBS)
+	$(POST_PROCESS) ; $(STRIP_STABS)
+
+usdt/forker.o: usdt/forker.d usdt/tst.forker.o
+	$(COMPILE.d) -o usdt/forker.o -s usdt/forker.d usdt/tst.forker.o
+
+usdt/tst.forker.o: usdt/forker.h
+
+usdt/forker.h: usdt/forker.d
+	$(DTRACE) -h -s usdt/forker.d -o usdt/forker.h
 
 SUBDIRS = java_api
 include ../../Makefile.subdirs

==== //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearavg2.d#3 (text+ko) ====

@@ -20,7 +20,7 @@
  */
 
 /*
- * Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
+ * Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
  * Use is subject to license terms.
  */
 
@@ -50,7 +50,7 @@
 }
 
 tick-100ms
-/x <= 20/
+/x > 5 && x <= 20/
 {
 	printa(" %@d\n", @time);
 	clear(@time);

==== //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearavg2.d.out#2 (text+ko) ====

@@ -13,9 +13,4 @@
  0
  0
  0
- 0
- 0
- 0
- 0
- 0
 

==== //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.subr.d#3 (text+ko) ====

@@ -20,7 +20,7 @@
  */
 
 /*
- * Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
+ * Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
  * Use is subject to license terms.
  */
 
@@ -95,6 +95,9 @@
 INTFUNC(ntohs(0x1234))
 INTFUNC(ntohl(0x12345678))
 INTFUNC(ntohll(0x1234567890abcdefL))
+STRFUNC(inet_ntoa((ipaddr_t *)alloca(sizeof (ipaddr_t))))
+STRFUNC(inet_ntoa6((in6_addr_t *)alloca(sizeof (in6_addr_t))))
+STRFUNC(inet_ntop(AF_INET, (void *)alloca(sizeof (ipaddr_t))))
 
 BEGIN
 /subr == DIF_SUBR_MAX + 1/

==== //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.resize1.d#3 (text+ko) ====

@@ -20,7 +20,7 @@
  */
 
 /*
- * Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
+ * Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
  * Use is subject to license terms.
  */
 
@@ -36,27 +36,14 @@
  *	Options and Tunables/bufresize
  *
  * NOTES:
- *	On some small memory machines, this test may consume so much memory
- *	that it induces memory allocation failure in the dtrace library.  This
- *	will manifest itself as an error like one of the following:
- *
- *	    dtrace: processing aborted: Memory allocation failure
- *	    dtrace: could not enable tracing: Memory allocation failure
- *
- *	These actually indicate that the test performed as expected; failures
- *	of the above nature should therefore be ignored.  If 32-bit libdtrace
- *      is used to execute this test on a 64-bit kernel, the failure mode
- *      becomes exceedingly likely because the kernel may be able to allocate
- *      a huge hunk of memory that then requires the client to match it with
- *      a malloc that exhausts the remainder of its 4GB address space.  For
- *      this reason, we no-op the test for 32-bit clients using an ifdef.
+ *	We use the undocumented "preallocate" option to make sure dtrace(1M)
+ *	has enough space in its heap to allocate a buffer as large as the
+ *	kernel's trace buffer.
  */
 
+#pragma D option preallocate=100t
 #pragma D option bufresize=auto
-
-#ifdef __SUNW_D_64
 #pragma D option bufsize=100t
-#endif
 
 BEGIN
 {

==== //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.resize2.d#3 (text+ko) ====

@@ -20,7 +20,7 @@
  */
 
 /*
- * Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
+ * Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
  * Use is subject to license terms.
  */
 
@@ -36,18 +36,12 @@
  *	Options and Tunables/bufresize
  *
  * NOTES:
- *	On some small memory machines, this test may consume so much memory
- *	that it induces memory allocation failure in the dtrace library.  This
- *	will manifest itself as an error like one of the following:
- *
- *	    dtrace: processing aborted: Memory allocation failure
- *	    dtrace: could not enable tracing: Memory allocation failure
- *
- *	These actually indicate that the test performed as expected; failures
- *	of the above nature should therefore be ignored.
- *
+ *	We use the undocumented "preallocate" option to make sure dtrace(1M)
+ *	has enough space in its heap to allocate a buffer as large as the
+ *	kernel's trace buffer.
  */
 
+#pragma D option preallocate=100t
 #pragma D option bufresize=auto
 #pragma D option aggsize=100t
 

==== //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.BufsizeGiga.d.ksh#4 (text+ko) ====

@@ -1,5 +1,3 @@
-#!/bin/ksh -p
-
 #
 # CDDL HEADER START
 #
@@ -22,11 +20,11 @@
 #
 
 #
-# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 
-#ident	"%Z%%M%	%I%	%E% SMI"
+# ident	"%Z%%M%	%I%	%E% SMI"
 
 #
 # ASSERTION:
@@ -35,18 +33,6 @@
 # SECTION: dtrace Utility/-b Option
 #
 
-script()
-{
-	$dtrace -b 1g -s /dev/stdin <<EOF
-	BEGIN
-	{
-		printf("This test should compile.\n");
-		exit(0);
-	}
-
-EOF
-}
-
 if [ $# != 1 ]; then
 	echo expected one argument: '<'dtrace-path'>'
 	exit 2
@@ -54,11 +40,6 @@
 
 dtrace=$1
 
-script
-status=$?
+$dtrace -b 1g -b 2g -e
 
-if [ "$status" -ne 0 ]; then
-	echo $tst: dtrace failed
-fi
-
-exit $status
+exit $?

==== //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.BufsizeKilo.d.ksh#4 (text+ko) ====

@@ -1,4 +1,3 @@
-#!/bin/ksh -p
 #
 # CDDL HEADER START
 #
@@ -21,32 +20,19 @@
 #
 
 #
-# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 
-#ident	"%Z%%M%	%I%	%E% SMI"
+# ident	"%Z%%M%	%I%	%E% SMI"
 
-##
-# 
+#
 # ASSERTION:
 # The trace buffer size can include any of the size suffixes k, m, g or t
 #
 # SECTION: dtrace Utility/-b Option
 #
-##
 
-script()
-{
-	$dtrace -b 1k -b 2k -s /dev/stdin <<EOF
-	BEGIN
-	{
-		printf("This test should compile.\n");
-		exit(0);
-	}
-EOF
-}
-
 if [ $# != 1 ]; then
 	echo expected one argument: '<'dtrace-path'>'
 	exit 2
@@ -54,11 +40,6 @@
 
 dtrace=$1
 
-script
-status=$?
+$dtrace -b 1k -b 2k -e
 
-if [ "$status" -ne 0 ]; then
-	echo $tst: dtrace failed
-fi
-
-exit $status
+exit $?

==== //depot/projects/dtrace/src/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.BufsizeMega.d.ksh#4 (text+ko) ====

@@ -1,4 +1,3 @@
-#!/bin/ksh -p
 #
 # CDDL HEADER START
 #
@@ -21,32 +20,19 @@
 #
 
 #
-# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 
-#ident	"%Z%%M%	%I%	%E% SMI"
+# ident	"%Z%%M%	%I%	%E% SMI"
 
-##
 #
 # ASSERTION:
 # The trace buffer size can include any of the size suffixes k, m, g or t
 #
 # SECTION: dtrace Utility/-b Option
 #
-##
 
-script()
-{
-	$dtrace -b 1m -b 2m -s /dev/stdin <<EOF
-	BEGIN
-	{
-		printf("This test should compile.\n");
-		exit(0);
-	}
-EOF
-}
-
 if [ $# != 1 ]; then
 	echo expected one argument: '<'dtrace-path'>'
 	exit 2
@@ -54,11 +40,6 @@
 
 dtrace=$1
 
-script

>>> TRUNCATED FOR MAIL (1000 lines) <<<


More information about the p4-projects mailing list