summaryrefslogtreecommitdiff
path: root/cmd/dtrace
diff options
context:
space:
mode:
authorMartin Matuska <mm@FreeBSD.org>2012-07-18 09:16:47 +0000
committerMartin Matuska <mm@FreeBSD.org>2012-07-18 09:16:47 +0000
commit77225241cd47b9d06c05bd568fc057328c0c65e5 (patch)
tree7b21d952f88eed0f80743c1b974b35495a428e72 /cmd/dtrace
parent5bb19a17c049cd92ccbd811a6bd0daf69ac899c1 (diff)
parent93a00b0821525e25814cd720fafd04d600811c28 (diff)
Diffstat (limited to 'cmd/dtrace')
-rw-r--r--cmd/dtrace/dtrace.1452
-rw-r--r--cmd/dtrace/test/cmd/jdtrace/JDTrace.java11
-rw-r--r--cmd/dtrace/test/cmd/jdtrace/exception.lst6
-rw-r--r--cmd/dtrace/test/cmd/jdtrace/jdtrace.c18
-rw-r--r--cmd/dtrace/test/cmd/scripts/dtest.pl45
-rwxr-xr-xcmd/dtrace/test/cmd/scripts/dtfailures.ksh42
-rw-r--r--cmd/dtrace/test/tst/common/aggs/tst.subr.d4
-rw-r--r--cmd/dtrace/test/tst/common/buffering/tst.resize1.d8
-rw-r--r--cmd/dtrace/test/tst/common/buffering/tst.resize2.d8
-rw-r--r--cmd/dtrace/test/tst/common/funcs/err.D_PROTO_ARG.tolower.d30
-rw-r--r--cmd/dtrace/test/tst/common/funcs/err.D_PROTO_ARG.toupper.d30
-rw-r--r--cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.tolower.d30
-rw-r--r--cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.tolowertoomany.d30
-rw-r--r--cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.toupper.d30
-rw-r--r--cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.touppertoomany.d30
-rw-r--r--cmd/dtrace/test/tst/common/funcs/tst.lltostrbase.d80
-rw-r--r--cmd/dtrace/test/tst/common/funcs/tst.lltostrbase.d.out302
-rw-r--r--cmd/dtrace/test/tst/common/funcs/tst.tolower.d66
-rw-r--r--cmd/dtrace/test/tst/common/funcs/tst.toupper.d66
-rw-r--r--cmd/dtrace/test/tst/common/include/tst.includefirst.ksh76
-rwxr-xr-xcmd/dtrace/test/tst/common/ip/get.ipv4remote.pl3
-rwxr-xr-xcmd/dtrace/test/tst/common/ip/get.ipv6remote.pl3
-rwxr-xr-xcmd/dtrace/test/tst/common/ip/tst.ipv4localtcp.ksh2
-rwxr-xr-xcmd/dtrace/test/tst/common/ip/tst.ipv4remotetcp.ksh2
-rw-r--r--cmd/dtrace/test/tst/common/ip/tst.localtcpstate.ksh2
-rw-r--r--cmd/dtrace/test/tst/common/ip/tst.remotetcpstate.ksh2
-rw-r--r--cmd/dtrace/test/tst/common/java_api/src/TestBean.java47
-rw-r--r--cmd/dtrace/test/tst/common/java_api/tst.Bean.ksh.out6
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTOREVEN.nodivide.d29
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTOREVEN.notfactor.d29
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTORMATCH.d30
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTORNSTEPS.d29
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTORSMALL.d29
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTORTYPE.d30
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTORVAL.d29
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_HIGHMATCH.d30
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_HIGHTYPE.d30
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_HIGHVAL.d29
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_LOWMATCH.d30
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_LOWTYPE.d30
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_LOWVAL.d29
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_MAGRANGE.d29
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_MAGTOOBIG.d29
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_NSTEPMATCH.d30
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_NSTEPTYPE.d30
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_NSTEPVAL.d29
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/tst.bases.d46
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/tst.bases.d.out177
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/tst.basic.d38
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/tst.basic.d.out25
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/tst.negorder.d62
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/tst.negorder.d.out148
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/tst.negvalue.d38
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/tst.negvalue.d.out25
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/tst.normal.d40
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/tst.normal.d.out26
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/tst.range.d38
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/tst.range.d.out29
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/tst.steps.d52
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/tst.steps.d.out2033
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/tst.trunc.d49
-rw-r--r--cmd/dtrace/test/tst/common/llquantize/tst.trunc.d.out34
-rw-r--r--cmd/dtrace/test/tst/common/mdb/tst.dtracedcmd.ksh4
-rw-r--r--cmd/dtrace/test/tst/common/misc/tst.include.ksh35
-rw-r--r--cmd/dtrace/test/tst/common/misc/tst.macroglob.ksh.out3
-rw-r--r--cmd/dtrace/test/tst/common/misc/tst.schrock.ksh12
-rw-r--r--cmd/dtrace/test/tst/common/pid/tst.provregex1.ksh5
-rw-r--r--cmd/dtrace/test/tst/common/pid/tst.provregex2.ksh9
-rw-r--r--cmd/dtrace/test/tst/common/pid/tst.provregex3.ksh7
-rw-r--r--cmd/dtrace/test/tst/common/pid/tst.provregex4.ksh9
-rw-r--r--cmd/dtrace/test/tst/common/pragma/tst.libdepsepdir.ksh76
-rw-r--r--cmd/dtrace/test/tst/common/print/err.D_PRINT_DYN.bad.d29
-rw-r--r--cmd/dtrace/test/tst/common/print/err.D_PRINT_VOID.bad.d29
-rw-r--r--cmd/dtrace/test/tst/common/print/err.D_PROTO_LEN.bad.d29
-rw-r--r--cmd/dtrace/test/tst/common/print/tst.array.d62
-rw-r--r--cmd/dtrace/test/tst/common/print/tst.array.d.out23
-rw-r--r--cmd/dtrace/test/tst/common/print/tst.bitfield.d49
-rw-r--r--cmd/dtrace/test/tst/common/print/tst.bitfield.d.out6
-rw-r--r--cmd/dtrace/test/tst/common/print/tst.primitive.d45
-rw-r--r--cmd/dtrace/test/tst/common/print/tst.primitive.d.out11
-rw-r--r--cmd/dtrace/test/tst/common/print/tst.struct.d59
-rw-r--r--cmd/dtrace/test/tst/common/print/tst.struct.d.out12
-rw-r--r--cmd/dtrace/test/tst/common/printa/tst.largeusersym.ksh2
-rwxr-xr-xcmd/dtrace/test/tst/common/privs/tst.noprivdrop.ksh72
-rwxr-xr-xcmd/dtrace/test/tst/common/privs/tst.noprivrestrict.ksh61
-rwxr-xr-xcmd/dtrace/test/tst/common/privs/tst.tick.ksh55
-rw-r--r--cmd/dtrace/test/tst/common/profile-n/tst.ufunc.ksh6
-rw-r--r--cmd/dtrace/test/tst/common/profile-n/tst.umod.ksh3
-rw-r--r--cmd/dtrace/test/tst/common/profile-n/tst.usym.ksh3
-rw-r--r--cmd/dtrace/test/tst/common/safety/tst.violentdeath.ksh3
-rw-r--r--cmd/dtrace/test/tst/common/sizeof/err.D_SIZEOF_TYPE.badstruct.d30
-rw-r--r--cmd/dtrace/test/tst/common/trace/err.D_TRACE_DYN.bad.d29
-rw-r--r--cmd/dtrace/test/tst/common/tracemem/err.D_TRACEMEM_ARGS.d29
-rw-r--r--cmd/dtrace/test/tst/common/tracemem/err.D_TRACEMEM_DYNSIZE.d30
-rw-r--r--cmd/dtrace/test/tst/common/tracemem/tst.dynsize.d45
-rw-r--r--cmd/dtrace/test/tst/common/tracemem/tst.dynsize.d.out1313
-rw-r--r--cmd/dtrace/test/tst/common/tracemem/tst.smallsize.d32
-rw-r--r--cmd/dtrace/test/tst/common/tracemem/tst.smallsize.d.out4
-rw-r--r--cmd/dtrace/test/tst/common/usdt/tst.badguess.ksh5
-rw-r--r--cmd/dtrace/test/tst/common/usdt/tst.corruptenv.ksh4
-rw-r--r--cmd/dtrace/test/tst/common/usdt/tst.dlclose1.ksh15
-rw-r--r--cmd/dtrace/test/tst/common/usdt/tst.dlclose2.ksh15
-rw-r--r--cmd/dtrace/test/tst/common/usdt/tst.dlclose3.ksh15
-rw-r--r--cmd/dtrace/test/tst/common/usdt/tst.eliminate.ksh5
-rw-r--r--cmd/dtrace/test/tst/common/usdt/tst.enabled.ksh5
-rw-r--r--cmd/dtrace/test/tst/common/usdt/tst.enabled2.ksh5
-rw-r--r--cmd/dtrace/test/tst/common/usdt/tst.entryreturn.ksh5
-rw-r--r--cmd/dtrace/test/tst/common/usdt/tst.fork.ksh5
-rw-r--r--cmd/dtrace/test/tst/common/usdt/tst.guess32.ksh5
-rw-r--r--cmd/dtrace/test/tst/common/usdt/tst.guess64.ksh5
-rw-r--r--cmd/dtrace/test/tst/common/usdt/tst.header.ksh5
-rw-r--r--cmd/dtrace/test/tst/common/usdt/tst.include.ksh3
-rw-r--r--cmd/dtrace/test/tst/common/usdt/tst.linkpriv.ksh5
-rw-r--r--cmd/dtrace/test/tst/common/usdt/tst.linkunpriv.ksh5
-rw-r--r--cmd/dtrace/test/tst/common/usdt/tst.multiple.ksh5
-rw-r--r--cmd/dtrace/test/tst/common/usdt/tst.nodtrace.ksh5
-rw-r--r--cmd/dtrace/test/tst/common/usdt/tst.noreap.ksh128
-rw-r--r--cmd/dtrace/test/tst/common/usdt/tst.noreapring.ksh124
-rw-r--r--cmd/dtrace/test/tst/common/usdt/tst.onlyenabled.ksh5
-rw-r--r--cmd/dtrace/test/tst/common/usdt/tst.reap.ksh115
-rw-r--r--cmd/dtrace/test/tst/common/usdt/tst.reeval.ksh5
-rw-r--r--cmd/dtrace/test/tst/common/usdt/tst.static.ksh5
-rw-r--r--cmd/dtrace/test/tst/common/usdt/tst.static2.ksh5
-rw-r--r--cmd/dtrace/test/tst/common/usdt/tst.user.ksh5
-rw-r--r--cmd/dtrace/test/tst/common/ustack/tst.spin.ksh3
-rw-r--r--cmd/dtrace/test/tst/sparc/usdt/tst.tailcall.ksh3
126 files changed, 359 insertions, 7208 deletions
diff --git a/cmd/dtrace/dtrace.1 b/cmd/dtrace/dtrace.1
index fc71612e0f1a..e20ed9fe6ba8 100644
--- a/cmd/dtrace/dtrace.1
+++ b/cmd/dtrace/dtrace.1
@@ -1,42 +1,51 @@
'\" te
-.\" Copyright (c) 2009, Sun Microsystems, Inc. All Rights Reserved.
-.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License. You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing.
-.\" See the License for the specific language governing permissions and limitations under the License. When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the
-.\" fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH DTRACE 1M "Aug 4, 2009"
+.\" CDDL HEADER START
+.\"
+.\" The contents of this file are subject to the terms of the
+.\" Common Development and Distribution License (the "License").
+.\" You may not use this file except in compliance with the License.
+.\"
+.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
+.\" or http://www.opensolaris.org/os/licensing.
+.\" See the License for the specific language governing permissions
+.\" and limitations under the License.
+.\"
+.\" When distributing Covered Code, include this CDDL HEADER in each
+.\" file and include the License file at usr/src/OPENSOLARIS.LICENSE.
+.\" If applicable, add the following below this CDDL HEADER, with the
+.\" fields enclosed by brackets "[]" replaced with your own identifying
+.\" information: Portions Copyright [yyyy] [name of copyright owner]
+.\"
+.\" CDDL HEADER END
+.\" Copyright (c) 2006, Sun Microsystems, Inc. All Rights Reserved.
+.TH dtrace 1M "5 Sep 2006" "SunOS 5.11" "System Administration Commands"
.SH NAME
dtrace \- DTrace dynamic tracing compiler and tracing utility
.SH SYNOPSIS
.LP
.nf
-\fBdtrace\fR [\fB-32\fR | \fB-64\fR] [\fB-aACeFGHhlqSvVwZ\fR] [\fB-b\fR \fIbufsz\fR] [\fB-c\fR \fIcmd\fR]
- [\fB-D\fR \fIname\fR [\fI=value\fR]] [\fB-I\fR \fIpath\fR] [\fB-L\fR \fIpath\fR] [\fB-o\fR \fIoutput\fR]
- [\fB-s\fR \fIscript\fR] [\fB-U\fR \fIname\fR] [\fB-x\fR \fIarg\fR [\fI=val\fR]]
- [\fB-X\fR a | c | s | t] [\fB-p\fR \fIpid\fR]
- [\fB-P\fR \fIprovider\fR [[\fIpredicate\fR] \fIaction\fR]]
- [\fB-m\fR [\fIprovider:\fR] \fImodule\fR [[\fIpredicate\fR] \fIaction\fR]]
- [\fB-f\fR [[\fIprovider:\fR] \fImodule:\fR] \fIfunction\fR [[\fIpredicate\fR] \fIaction\fR]]
- [\fB-n\fR [[[\fIprovider:\fR] \fImodule:\fR] \fIfunction:\fR] \fIname\fR [[\fIpredicate\fR] \fIaction\fR]]
- [\fB-i\fR \fIprobe-id\fR [[\fIpredicate\fR] \fIaction\fR]]
+\fBdtrace\fR [\fB-32\fR | \fB-64\fR] [\fB-aACeFGHhlqSvVwZ\fR] [\fB-b\fR \fIbufsz\fR] [\fB-c\fR \fIcmd\fR]
+ [\fB-D\fR \fIname\fR [\fI=value\fR]] [\fB-I\fR \fIpath\fR] [\fB-L\fR \fIpath\fR] [\fB-o\fR \fIoutput\fR]
+ [\fB-s\fR \fIscript\fR] [\fB-U\fR \fIname\fR] [\fB-x\fR \fIarg\fR [\fI=val\fR]]
+ [\fB-X\fR a | c | s | t] [\fB-p\fR \fIpid\fR]
+ [\fB-P\fR \fIprovider\fR [[\fIpredicate\fR] \fIaction\fR]]
+ [\fB-m\fR [\fIprovider:\fR] \fImodule\fR [[\fIpredicate\fR] \fIaction\fR]]
+ [\fB-f\fR [[\fIprovider:\fR] \fImodule:\fR] \fIfunction\fR [[\fIpredicate\fR] \fIaction\fR]]
+ [\fB-n\fR [[[\fIprovider:\fR] \fImodule:\fR] \fIfunction:\fR] \fIname\fR [[\fIpredicate\fR] \fIaction\fR]]
+ [\fB-i\fR \fIprobe-id\fR [[\fIpredicate\fR] \fIaction\fR]]
.fi
.SH DESCRIPTION
.sp
.LP
-DTrace is a comprehensive dynamic tracing framework for the Solaris Operating
-System. DTrace provides a powerful infrastructure that permits administrators,
-developers, and service personnel to concisely answer arbitrary questions about
-the behavior of the operating system and user programs.
+DTrace is a comprehensive dynamic tracing framework for the Solaris Operating System. DTrace provides a powerful infrastructure that permits administrators, developers, and service personnel to concisely answer arbitrary questions about the behavior of the operating system and user programs.
.sp
.LP
-The \fISolaris Dynamic Tracing Guide\fR describes how to use DTrace to observe,
-debug, and tune system behavior. Refer to this book for a detailed description
-of DTrace features, including the bundled DTrace observability tools,
-instrumentation providers, and the D programming language.
+The \fISolaris Dynamic Tracing Guide\fR describes how to use DTrace to observe, debug, and tune system behavior. Refer to this book for a detailed description of DTrace features, including the bundled DTrace observability
+tools, instrumentation providers, and the D programming language.
.sp
.LP
-The \fBdtrace\fR command provides a generic interface to the essential services
-provided by the DTrace facility, including:
+The \fBdtrace\fR command provides a generic interface to the essential services provided by the DTrace facility, including:
.RS +4
.TP
.ie t \(bu
@@ -47,15 +56,13 @@ Options that list the set of probes and providers currently published by DTrace
.TP
.ie t \(bu
.el o
-Options that enable probes directly using any of the probe description
-specifiers (provider, module, function, name)
+Options that enable probes directly using any of the probe description specifiers (provider, module, function, name)
.RE
.RS +4
.TP
.ie t \(bu
.el o
-Options that run the D compiler and compile one or more D program files or
-programs written directly on the command line
+Options that run the D compiler and compile one or more D program files or programs written directly on the command line
.RE
.RS +4
.TP
@@ -73,533 +80,442 @@ Options that generate program stability reports
.TP
.ie t \(bu
.el o
-Options that modify DTrace tracing and buffering behavior and enable additional
-D compiler features
+Options that modify DTrace tracing and buffering behavior and enable additional D compiler features
.RE
.sp
.LP
-You can use \fBdtrace\fR to create D scripts by using it in a \fB#!\fR
-declaration to create an interpreter file. You can also use \fBdtrace\fR to
-attempt to compile D programs and determine their properties without actually
-enabling tracing using the \fB-e\fR option. See \fBOPTIONS\fR. See the
-\fISolaris Dynamic Tracing Guide\fR for detailed examples of how to use the
-\fBdtrace\fR utility to perform these tasks.
+You can use \fBdtrace\fR to create D scripts by using it in a \fB#!\fR declaration to create an interpreter file. You can also use \fBdtrace\fR to attempt to compile D programs and determine their properties without actually enabling tracing using the \fB-e\fR option. See \fBOPTIONS\fR. See the \fISolaris Dynamic Tracing Guide\fR for detailed examples of how to use the \fBdtrace\fR utility to perform these tasks.
.SH OPTIONS
.sp
.LP
-The arguments accepted by the \fB-P\fR, \fB-m\fR, \fB-f\fR, \fB-n\fR, and
-\fB-i\fR options can include an optional D language \fIpredicate\fR enclosed in
-slashes \fB//\fR and optional D language \fIaction\fR statement list enclosed
-in braces \fB{}\fR. D program code specified on the command line must be
-appropriately quoted to avoid interpretation of meta-characters by the shell.
+The arguments accepted by the \fB-P\fR, \fB-m\fR, \fB-f\fR, \fB-n\fR, and \fB-i\fR options can include an optional D language \fIpredicate\fR enclosed in slashes \fB//\fR and optional D language \fIaction\fR statement list enclosed in braces \fB{}\fR. D program code specified on the command line must be appropriately quoted to avoid intepretation of meta-characters by the shell.
.sp
.LP
The following options are supported:
.sp
.ne 2
+.mk
.na
\fB\fB-32\fR | \fB-64\fR\fR
.ad
.sp .6
.RS 4n
-The D compiler produces programs using the native data model of the operating
-system kernel. You can use the \fBisainfo\fR \fB-b\fR command to determine the
-current operating system data model. If the \fB-32\fR option is specified,
-\fBdtrace\fR forces the D compiler to compile a D program using the 32-bit data
-model. If the \fB-64\fR option is specified, \fBdtrace\fR forces the D compiler
-to compile a D program using the 64-bit data model. These options are typically
-not required as \fBdtrace\fR selects the native data model as the default. The
-data model affects the sizes of integer types and other language properties. D
-programs compiled for either data model can be executed on both 32-bit and
-64-bit kernels. The \fB-32\fR and \fB-64\fR options also determine the ELF file
-format (ELF32 or ELF64) produced by the \fB-G\fR option.
+The D compiler produces programs using the native data model of the operating system kernel. You can use the \fBisainfo\fR \fB-b\fR command to determine the current operating system data model. If the \fB-32\fR option is specified, \fBdtrace\fR forces
+the D compiler to compile a D program using the 32-bit data model. If the \fB-64\fR option is specified, \fBdtrace\fR forces the D compiler to compile a D program using the 64-bit data model. These options are typically not required as \fBdtrace\fR selects the
+native data model as the default. The data model affects the sizes of integer types and other language properties. D programs compiled for either data model can be executed on both 32-bit and 64-bit kernels. The \fB-32\fR and \fB-64\fR options also determine the ELF file format
+(ELF32 or ELF64) produced by the \fB-G\fR option.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-a\fR\fR
.ad
.sp .6
.RS 4n
-Claim anonymous tracing state and display the traced data. You can combine the
-\fB-a\fR option with the \fB-e\fR option to force \fBdtrace\fR to exit
-immediately after consuming the anonymous tracing state rather than continuing
-to wait for new data. See the \fISolaris Dynamic Tracing Guide\fR for more
-information about anonymous tracing.
+Claim anonymous tracing state and display the traced data. You can combine the \fB-a\fR option with the \fB-e\fR option to force \fBdtrace\fR to exit immediately after consuming the anonymous tracing state rather than continuing to wait for new
+data. See the \fISolaris Dynamic Tracing Guide\fR for more information about anonymous tracing.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-A\fR\fR
.ad
.sp .6
.RS 4n
-Generate \fBdriver.conf\fR(4) directives for anonymous tracing. This option
-constructs a set of \fBdtrace\fR(7D) configuration file directives to enable
-the specified probes for anonymous tracing and then exits. By default,
-\fBdtrace\fR attempts to store the directives to the file
-\fB/kernel/drv/dtrace.conf\fR. You can modify this behavior if you use the
-\fB-o\fR option to specify an alternate output file.
+Generate \fBdriver.conf\fR(4) directives for anonymous tracing. This option constructs a set of \fBdtrace\fR(7D) configuration file directives to enable the specified probes for anonymous tracing and then exits. By default, \fBdtrace\fR attempts to store the directives to the file \fB/kernel/drv/dtrace.conf\fR. You can modify this behavior if you use the \fB-o\fR option to specify an alternate output file.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-b\fR \fIbufsz\fR\fR
.ad
.sp .6
.RS 4n
-Set principal trace buffer size (\fIbufsz\fR). The trace buffer size can
-include any of the size suffixes \fBk\fR, \fBm\fR, \fBg\fR, or \fBt\fR. If the
-buffer space cannot be allocated, \fBdtrace\fR attempts to reduce the buffer
-size or exit depending on the setting of the \fBbufresize\fR property.
+Set principal trace buffer size (\fIbufsz\fR). The trace buffer size can include any of the size suffixes \fBk\fR, \fBm\fR, \fBg\fR, or \fBt\fR. If the buffer space cannot be allocated, \fBdtrace\fR attempts
+to reduce the buffer size or exit depending on the setting of the \fBbufresize\fR property.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-c\fR \fIcmd\fR\fR
.ad
.sp .6
.RS 4n
-Run the specified command \fIcmd\fR and exit upon its completion. If more than
-one \fB-c\fR option is present on the command line, \fBdtrace\fR exits when all
-commands have exited, reporting the exit status for each child process as it
-terminates. The process-ID of the first command is made available to any D
-programs specified on the command line or using the \fB-s\fR option through the
-\fB$target\fR macro variable. Refer to the \fISolaris Dynamic Tracing Guide\fR
-for more information on macro variables.
+Run the specified command \fIcmd\fR and exit upon its completion. If more than one \fB-c\fR option is present on the command line, \fBdtrace\fR exits when all commands have exited, reporting the exit status for each child process as it
+terminates. The process-ID of the first command is made available to any D programs specified on the command line or using the \fB-s\fR option through the \fB$target\fR macro variable. Refer to the \fISolaris Dynamic Tracing Guide\fR for more information
+on macro variables.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-C\fR\fR
.ad
.sp .6
.RS 4n
-Run the C preprocessor \fBcpp\fR(1) over D programs before compiling them. You
-can pass options to the C preprocessor using the \fB-D\fR, \fB-U\fR, \fB-I\fR,
-and \fB-H\fR options. You can select the degree of C standard conformance if
-you use the \fB-X\fR option. For a description of the set of tokens defined by
-the D compiler when invoking the C preprocessor, see \fB-X\fR.
+Run the C preprocessor \fBcpp\fR(1) over D programs before compiling them. You can pass options to the C preprocessor using the \fB-D\fR, \fB-U\fR, \fB-I\fR, and \fB-H\fR options. You can select the degree of C standard conformance if you use the \fB-X\fR option. For a description of the set of tokens defined by the D compiler when invoking the C preprocessor, see \fB-X\fR.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-D\fR \fIname\fR \fB[=\fR\fIvalue\fR\fB]\fR\fR
.ad
.sp .6
.RS 4n
-Define \fIname\fR when invoking \fBcpp\fR(1) (enabled using the \fB-C\fR
-option). If you specify the equals sign (\fB=\fR) and additional \fIvalue\fR,
-the name is assigned the corresponding value. This option passes the \fB-D\fR
-option to each \fBcpp\fR invocation.
+Define \fIname\fR when invoking \fBcpp\fR(1) (enabled using the \fB-C\fR option). If you specify the equals sign (\fB=\fR)
+and additional \fIvalue\fR, the name is assigned the corresponding value. This option passes the \fB-D\fR option to each \fBcpp\fR invocation.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-e\fR\fR
.ad
.sp .6
.RS 4n
-Exit after compiling any requests and consuming anonymous tracing state
-(\fB-a\fR option) but prior to enabling any probes. You can combine this option
-with the \fB-a\fR option to print anonymous tracing data and exit. You can also
-combine this option with D compiler options. This combination verifies that the
-programs compile without actually executing them and enabling the corresponding
-instrumentation.
+Exit after compiling any requests and consuming anonymous tracing state (\fB-a\fR option) but prior to enabling any probes. You can combine this option with the \fB-a\fR option to print anonymous tracing data and exit. You can also combine this option with D
+compiler options. This combination verifies that the programs compile without actually executing them and enabling the corresponding instrumentation.
.RE
.sp
.ne 2
+.mk
.na
-\fB\fB-f\fR\fB[[\fR\fIprovider\fR\fB:]\fR\fImodule\fR\fB:]\fR\fIfunction\fR\fB[
-[\fR\fIpredicate\fR\fB]\fR\fIaction\fR\fB]]\fR\fR
+\fB\fB-f\fR\fB[[\fR\fIprovider\fR\fB:]\fR\fImodule\fR\fB:]\fR\fIfunction\fR\fB[[\fR\fIpredicate\fR\fB]\fR\fIaction\fR\fB]]\fR\fR
.ad
.sp .6
.RS 4n
-Specify function name to trace or list (\fB-l\fR option). The corresponding
-argument can include any of the probe description forms
-\fIprovider:module:function\fR, \fImodule:function\fR, or \fIfunction\fR.
-Unspecified probe description fields are left blank and match any probes
-regardless of the values in those fields. If no qualifiers other than
-\fIfunction\fR are specified in the description, all probes with the
-corresponding \fIfunction\fR are matched. The \fB-f\fR argument can be suffixed
-with an optional D probe clause. You can specify more than one \fB-f\fR option
-on the command line at a time.
+Specify function name to trace or list (\fB-l\fR option). The corresponding argument can include any of the probe description forms \fIprovider:module:function\fR, \fImodule:function\fR, or \fIfunction\fR.
+Unspecified probe description fields are left blank and match any probes regardless of the values in those fields. If no qualifiers other than \fIfunction\fR are specified in the description, all probes with the corresponding \fIfunction\fR are matched.
+The \fB-f\fR argument can be suffixed with an optional D probe clause. You can specify more than one \fB-f\fR option on the command line at a time.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-F\fR\fR
.ad
.sp .6
.RS 4n
-Coalesce trace output by identifying function entry and return. Function entry
-probe reports are indented and their output is prefixed with \fB->\fR. Function
-return probe reports are unindented and their output is prefixed with
-\fB<-\fR\&. System call entry probe reports are indented and their output is
-prefixed with \fB=>\fR. System call return probe reports are unindented and
-their output is prefixed with \fB<=\fR\&.
+Coalesce trace output by identifying function entry and return. Function entry probe reports are indented and their output is prefixed with \fB->\fR. Function return probe reports are unindented and their output is prefixed with \fB<-\fR\&. System call
+entry probe reports are indented and their output is prefixed with \fB=>\fR. System call return probe reports are unindented and their output is prefixed with \fB<=\fR\&.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-G\fR\fR
.ad
.sp .6
.RS 4n
-Generate an ELF file containing an embedded DTrace program. The DTrace probes
-specified in the program are saved inside of a relocatable ELF object which can
-be linked into another program. If the \fB-o\fR option is present, the ELF file
-is saved using the pathname specified as the argument for this operand. If the
-\fB-o\fR option is not present and the DTrace program is contained with a file
-whose name is \fB\fIfilename\fR.d\fR, then the ELF file is saved using the name
-\fB\fIfilename\fR.o\fR. Otherwise the ELF file is saved using the name
-\fBd.out\fR.
+Generate an ELF file containing an embedded DTrace program. The DTrace probes specified in the program are saved inside of a relocatable ELF object which can be linked into another program. If the \fB-o\fR option is present, the ELF file is saved using the pathname specified
+as the argument for this operand. If the \fB-o\fR option is not present and the DTrace program is contained with a file whose name is \fB\fIfilename\fR.d\fR, then the ELF file is saved using the name \fB\fIfilename\fR.o\fR.
+Otherwise the ELF file is saved using the name \fBd.out\fR.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-H\fR\fR
.ad
.sp .6
.RS 4n
-Print the pathnames of included files when invoking \fBcpp\fR(1) (enabled using
-the \fB-C\fR option). This option passes the \fB-H\fR option to each \fBcpp\fR
-invocation, causing it to display the list of pathnames, one for each line, to
-\fBstderr\fR.
+Print the pathnames of included files when invoking \fBcpp\fR(1) (enabled using the \fB-C\fR option). This option passes the \fB-H\fR option
+to each \fBcpp\fR invocation, causing it to display the list of pathnames, one for each line, to \fBstderr\fR.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-h\fR\fR
.ad
.sp .6
.RS 4n
-Generate a header file containing macros that correspond to probes in the
-specified provider definitions. This option should be used to generate a header
-file that is included by other source files for later use with the \fB-G\fR
-option. If the \fB-o\fR option is present, the header file is saved using the
-pathname specified as the argument for that option. If the \fB-o\fR option is
-not present and the DTrace program is contained with a file whose name is
-\fIfilename\fR\fB\&.d\fR, then the header file is saved using the name
-\fIfilename\fR\fB\&.h\fR.
+Generate a header file containing macros that correspond to probes in the specified provider definitions. This option should be used to generate a header file that is included by other source files for later use with the \fB-G\fR option. If the \fB-o\fR option
+is present, the header file is saved using the pathname specified as the argument for that option. If the \fB-o\fR option is not present and the DTrace program is contained with a file whose name is \fIfilename\fR\fB\&.d\fR, then the header file is saved
+using the name \fIfilename\fR\fB\&.h\fR.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-i\fR \fIprobe-id\fR\fB[[\fR\fIpredicate\fR] \fIaction\fR\fB]\fR\fR
.ad
.sp .6
.RS 4n
-Specify probe identifier (\fIprobe-id\fR) to trace or list (\fB-l\fR option).
-You can specify probe IDs using decimal integers as shown by \fBdtrace\fR
-\fB-l\fR. The \fB-i\fR argument can be suffixed with an optional D probe
-clause. You can specify more than one \fB-i\fR option at a time.
+Specify probe identifier (\fIprobe-id\fR) to trace or list (\fB-l\fR option). You can specify probe IDs using decimal integers as shown by \fBdtrace\fR \fB-l\fR. The \fB-i\fR argument can be suffixed with an optional
+D probe clause. You can specify more than one \fB-i\fR option at a time.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-I\fR \fIpath\fR\fR
.ad
.sp .6
.RS 4n
-Add the specified directory \fIpath\fR to the search path for \fB#include\fR
-files when invoking \fBcpp\fR(1) (enabled using the \fB-C\fR option). This
-option passes the \fB-I\fR option to each \fBcpp\fR invocation. The specified
-\fIpath\fR is inserted into the search path ahead of the default directory
-list.
+Add the specified directory \fIpath\fR to the search path for \fB#include\fR files when invoking \fBcpp\fR(1) (enabled
+using the \fB-C\fR option). This option passes the \fB-I\fR option to each \fBcpp\fR invocation. The specified \fIpath\fR is inserted into the search path ahead of the default directory list.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-L\fR \fIpath\fR\fR
.ad
.sp .6
.RS 4n
-Add the specified directory \fIpath\fR to the search path for DTrace libraries.
-DTrace libraries are used to contain common definitions that can be used when
-writing D programs. The specified \fIpath\fR is added after the default library
+Add the specified directory \fIpath\fR to the search path for DTrace libraries. DTrace libraries are used to contain common definitions that can be used when writing D programs. The specified \fIpath\fR is added after the default library
search path.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-l\fR\fR
.ad
.sp .6
.RS 4n
-List probes instead of enabling them. If the \fB-l\fR option is specified,
-\fBdtrace\fR produces a report of the probes matching the descriptions given
-using the \fB-P\fR, \fB-m\fR, \fB-f\fR, \fB-n\fR, \fB-i\fR, and \fB-s\fR
-options. If none of these options are specified, this option lists all probes.
+List probes instead of enabling them. If the \fB-l\fR option is specified, \fBdtrace\fR produces a report of the probes matching the descriptions given using the \fB-P\fR, \fB-m\fR, \fB-f\fR, \fB-n\fR, \fB-i\fR,
+and \fB-s\fR options. If none of these options are specified, this option lists all probes.
.RE
.sp
.ne 2
+.mk
.na
-\fB\fB-m\fR [[\fIprovider:\fR] \fImodule:\fR [[\fIpredicate\fR]
-\fIaction\fR]]\fR
+\fB\fB-m\fR [[\fIprovider:\fR] \fImodule:\fR [[\fIpredicate\fR] \fIaction\fR]]\fR
.ad
.sp .6
.RS 4n
-Specify module name to trace or list (\fB-l\fR option). The corresponding
-argument can include any of the probe description forms \fIprovider:module\fR
-or \fImodule\fR. Unspecified probe description fields are left blank and match
-any probes regardless of the values in those fields. If no qualifiers other
-than \fImodule\fR are specified in the description, all probes with a
-corresponding \fImodule\fR are matched. The \fB-m\fR argument can be suffixed
-with an optional D probe clause. More than one \fB-m\fR option can be specified
-on the command line at a time.
+Specify module name to trace or list (\fB-l\fR option). The corresponding argument can include any of the probe description forms \fIprovider:module\fR or \fImodule\fR. Unspecified probe description fields are left blank and match
+any probes regardless of the values in those fields. If no qualifiers other than \fImodule\fR are specified in the description, all probes with a corresponding \fImodule\fR are matched. The \fB-m\fR argument can be suffixed with an optional D
+probe clause. More than one \fB-m\fR option can be specified on the command line at a time.
.RE
.sp
.ne 2
+.mk
.na
-\fB\fB-n\fR [[[\fIprovider:\fR] \fImodule:\fR] \fIfunction:\fR] \fIname\fR
-[[\fIpredicate\fR] \fIaction\fR]\fR
+\fB\fB-n\fR [[[\fIprovider:\fR] \fImodule:\fR] \fIfunction:\fR] \fIname\fR [[\fIpredicate\fR] \fIaction\fR]\fR
.ad
.sp .6
.RS 4n
-Specify probe name to trace or list (\fB-l\fR option). The corresponding
-argument can include any of the probe description forms
-\fIprovider:module:function:name\fR, \fImodule:function:name\fR,
-\fIfunction:name\fR, or \fIname\fR. Unspecified probe description fields are
-left blank and match any probes regardless of the values in those fields. If no
-qualifiers other than \fIname\fR are specified in the description, all probes
-with a corresponding \fIname\fR are matched. The \fB-n\fR argument can be
-suffixed with an optional D probe clause. More than one \fB-n\fR option can be
-specified on the command line at a time.
+Specify probe name to trace or list (\fB-l\fR option). The corresponding argument can include any of the probe description forms \fIprovider:module:function:name\fR, \fImodule:function:name\fR, \fIfunction:name\fR,
+or \fIname\fR. Unspecified probe description fields are left blank and match any probes regardless of the values in those fields. If no qualifiers other than \fIname\fR are specified in the description, all probes with a corresponding \fIname\fR are
+matched. The \fB-n\fR argument can be suffixed with an optional D probe clause. More than one \fB-n\fR option can be specified on the command line at a time.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-o\fR \fIoutput\fR\fR
.ad
.sp .6
.RS 4n
-Specify the \fIoutput\fR file for the \fB-A\fR , \fB-G\fR, \fB-h\fR, and
-\fB-l\fR options, or for the traced data itself. If the \fB-A\fR option is
-present and \fB-o\fR is not present, the default output file is
-\fB/kernel/drv/dtrace.conf\fR. If the \fB-G\fR option is present and the
-\fB-s\fR option's argument is of the form \fB\fIfilename\fR.d\fR and \fB-o\fR
-is not present, the default output file is \fB\fIfilename\fR.o\fR. Otherwise
-the default output file is \fBd.out\fR.
+Specify the \fIoutput\fR file for the \fB-A\fR , \fB-G\fR, and \fB-l\fR options, or for the traced data itself. If the \fB-A\fR option is present and \fB-o\fR is not present, the default output file is \fB/kernel/drv/dtrace.conf\fR. If the \fB-G\fR option is present and the \fB-s\fR option's argument is of the form \fB\fIfilename\fR.d\fR and \fB-o\fR is not present, the default output file is \fB\fIfilename\fR.o\fR.
+Otherwise the default output file is \fBd.out\fR.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-p\fR \fIpid\fR\fR
.ad
.sp .6
.RS 4n
-Grab the specified process-ID \fIpid\fR, cache its symbol tables, and exit upon
-its completion. If more than one \fB-p\fR option is present on the command
-line, \fBdtrace\fR exits when all commands have exited, reporting the exit
-status for each process as it terminates. The first process-ID is made
-available to any D programs specified on the command line or using the \fB-s\fR
-option through the \fB$target\fR macro variable. Refer to the \fISolaris
-Dynamic Tracing Guide\fR for more information on macro variables.
+Grab the specified process-ID \fIpid\fR, cache its symbol tables, and exit upon its completion. If more than one \fB-p\fR option is present on the command line, \fBdtrace\fR exits when all commands have exited, reporting the exit status
+for each process as it terminates. The first process-ID is made available to any D programs specified on the command line or using the \fB-s\fR option through the \fB$target\fR macro variable. Refer to the \fISolaris Dynamic Tracing Guide\fR for
+more information on macro variables.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-P\fR \fIprovider\fR \fB[[\fR\fIpredicate\fR\fB]\fR \fIaction\fR]\fR
.ad
.sp .6
.RS 4n
-Specify provider name to trace or list (\fB-l\fR option). The remaining probe
-description fields module, function, and name are left blank and match any
-probes regardless of the values in those fields. The \fB-P\fR argument can be
-suffixed with an optional D probe clause. You can specify more than one
-\fB-P\fR option on the command line at a time.
+Specify provider name to trace or list (\fB-l\fR option). The remaining probe description fields module, function, and name are left blank and match any probes regardless of the values in those fields. The \fB-P\fR argument can be suffixed with an optional D
+probe clause. You can specify more than one \fB-P\fR option on the command line at a time.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-q\fR\fR
.ad
.sp .6
.RS 4n
-Set quiet mode. \fBdtrace\fR suppresses messages such as the number of probes
-matched by the specified options and D programs and does not print column
-headers, the CPU ID, the probe ID, or insert newlines into the output. Only
-data traced and formatted by D program statements such as \fBtrace()\fR and
-\fBprintf()\fR is displayed to \fBstdout\fR.
+Set quiet mode. \fBdtrace\fR suppresses messages such as the number of probes matched by the specified options and D programs and does not print column headers, the CPU ID, the probe ID, or insert newlines into the output. Only data traced and formatted by D program
+statements such as \fBtrace()\fR and \fBprintf()\fR is displayed to \fBstdout\fR.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-s\fR\fR
.ad
.sp .6
.RS 4n
-Compile the specified D program source file. If the \fB-e\fR option is present,
-the program is compiled but instrumentation is not enabled. If the \fB-l\fR
-option is present, the program is compiled and the set of probes matched by it
-is listed, but instrumentation is not enabled. If none of \fB-e\fR, \fB-l\fR,
-\fB-G\fR, or \fB-A\fR are present, the instrumentation specified by the D
-program is enabled and tracing begins.
+Compile the specified D program source file. If the \fB-e\fR option is present, the program is compiled but instrumentation is not enabled. If the \fB-l\fR option is present, the program is compiled and the set of probes matched by it is listed, but instrumentation
+is not enabled. If none of \fB-e\fR, \fB-l\fR, \fB-G\fR, or \fB-A\fR are present, the instrumentation specified by the D program is enabled and tracing begins.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-S\fR\fR
.ad
.sp .6
.RS 4n
-Show D compiler intermediate code. The D compiler produces a report of the
-intermediate code generated for each D program to \fBstderr\fR.
+Show D compiler intermediate code. The D compiler produces a report of the intermediate code generated for each D program to \fBstderr\fR.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-U\fR \fIname\fR\fR
.ad
.sp .6
.RS 4n
-Undefine the specified \fIname\fR when invoking \fBcpp\fR(1) (enabled using the
-\fB-C\fR option). This option passes the \fB-U\fR option to each \fBcpp\fR
-invocation.
+Undefine the specified \fIname\fR when invoking \fBcpp\fR(1) (enabled using the \fB-C\fR option). This option passes the \fB-U\fR option to each \fBcpp\fR invocation.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-v\fR\fR
.ad
.sp .6
.RS 4n
-Set verbose mode. If the \fB-v\fR option is specified, \fBdtrace\fR produces a
-program stability report showing the minimum interface stability and dependency
-level for the specified D programs. DTrace stability levels are explained in
-further detail in the \fISolaris Dynamic Tracing Guide\fR.
+Set verbose mode. If the \fB-v\fR option is specified, \fBdtrace\fR produces a program stability report showing the minimum interface stability and dependency level for the specified D programs. DTrace stability levels are explained in further detail in the \fISolaris Dynamic Tracing Guide\fR.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-V\fR\fR
.ad
.sp .6
.RS 4n
-Report the highest D programming interface version supported by \fBdtrace\fR.
-The version information is printed to \fBstdout\fR and the \fBdtrace\fR command
-exits. Refer to the \fISolaris Dynamic Tracing Guide\fR for more information
-about DTrace versioning features.
+Report the highest D programming interface version supported by \fBdtrace\fR. The version information is printed to \fBstdout\fR and the \fBdtrace\fR command exits. Refer to the \fISolaris Dynamic Tracing Guide\fR for
+more information about DTrace versioning features.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-w\fR\fR
.ad
.sp .6
.RS 4n
-Permit destructive actions in D programs specified using the \fB-s\fR,
-\fB-P\fR, \fB-m\fR, \fB-f\fR, \fB-n\fR, or \fB-i\fR options. If the \fB-w\fR
-option is not specified, \fBdtrace\fR does not permit the compilation or
-enabling of a D program that contains destructive actions.
+Permit destructive actions in D programs specified using the \fB-s\fR, \fB-P\fR, \fB-m\fR, \fB-f\fR, \fB-n\fR, or \fB-i\fR options. If the \fB-w\fR option is not specified, \fBdtrace\fR does not
+permit the compilation or enabling of a D program that contains destructive actions.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-x\fR \fIarg\fR [\fI=val\fR]\fR
.ad
.sp .6
.RS 4n
-Enable or modify a DTrace runtime option or D compiler option. The list of
-options is found in the \fISolaris Dynamic Tracing Guide\fR. Boolean options
-are enabled by specifying their name. Options with values are set by separating
-the option name and value with an equals sign (\fB=\fR).
+Enable or modify a DTrace runtime option or D compiler option. The list of options is found in the \fISolaris Dynamic Tracing Guide\fR. Boolean options are enabled by specifying their name. Options with values are set by separating the option name and
+value with an equals sign (\fB=\fR).
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-X\fR \fBa | c | s | t\fR\fR
.ad
.sp .6
.RS 4n
-Specify the degree of conformance to the ISO C standard that should be selected
-when invoking \fBcpp\fR(1) (enabled using the \fB-C\fR option). The \fB-X\fR
-option argument affects the value and presence of the \fB__STDC__\fR macro
-depending upon the value of the argument letter.
+Specify the degree of conformance to the ISO C standard that should be selected when invoking \fBcpp\fR(1) (enabled using the \fB-C\fR option).
+The \fB-X\fR option argument affects the value and presence of the \fB__STDC__\fR macro depending upon the value of the argument letter.
.sp
The \fB-X\fR option supports the following arguments:
.sp
.ne 2
+.mk
.na
\fB\fBa\fR\fR
.ad
.RS 5n
-Default. ISO C plus K&R compatibility extensions, with semantic changes
-required by ISO C. This is the default mode if \fB-X\fR is not specified. The
-predefined macro \fB__STDC__\fR has a value of 0 when \fBcpp\fR is invoked in
-conjunction with the \fB-Xa\fR option.
+.rt
+Default. ISO C plus K&R compatibility extensions, with semantic changes required by ISO C. This is the default mode if \fB-X\fR is not specified. The predefined macro \fB__STDC__\fR has a value of 0 when \fBcpp\fR is invoked in conjunction
+with the \fB-Xa\fR option.
.RE
.sp
.ne 2
+.mk
.na
\fB\fBc\fR\fR
.ad
.RS 5n
-Conformance. Strictly conformant ISO C, without K&R C compatibility extensions.
-The predefined macro \fB__STDC__\fR has a value of 1 when \fBcpp\fR is invoked
-in conjunction with the \fB-Xc\fR option.
+.rt
+Conformance. Strictly conformant ISO C, without K&R C compatibility extensions. The predefined macro \fB__STDC__\fR has a value of 1 when \fBcpp\fR is invoked in conjunction with the \fB-Xc\fR option.
.RE
.sp
.ne 2
+.mk
.na
\fB\fBs\fR\fR
.ad
.RS 5n
-K&R C only. The macro \fB__STDC__\fR is not defined when \fBcpp\fR is invoked
-in conjunction with the \fB-Xs\fR option.
+.rt
+K&R C only. The macro \fB__STDC__\fR is not defined when \fBcpp\fR is invoked in conjunction with the \fB-Xs\fR option.
.RE
.sp
.ne 2
+.mk
.na
\fB\fBt\fR\fR
.ad
.RS 5n
-Transition. ISO C plus K&R C compatibility extensions, without semantic changes
-required by ISO C. The predefined macro \fB__STDC__\fR has a value of 0 when
-\fBcpp\fR is invoked in conjunction with the \fB-Xt\fR option.
+.rt
+Transition. ISO C plus K&R C compatibility extensions, without semantic changes required by ISO C. The predefined macro \fB__STDC__\fR has a value of 0 when \fBcpp\fR is invoked in conjunction with the \fB-Xt\fR option.
.RE
-As the \fB-X\fR option only affects how the D compiler invokes the C
-preprocessor, the \fB-Xa\fR and \fB-Xt\fR options are equivalent from the
-perspective of D and both are provided only to ease re-use of settings from a C
-build environment.
+As the \fB-X\fR option only affects how the D compiler invokes the C preprocessor, the \fB-Xa\fR and \fB-Xt\fR options are equivalent from the perspective of D and both are provided only to ease re-use of settings from a C build environment.
.sp
-Regardless of the \fB-X\fR mode, the following additional C preprocessor
-definitions are always specified and valid in all modes:
+Regardless of the \fB-X\fR mode, the following additional C preprocessor definitions are always specified and valid in all modes:
.RS +4
.TP
.ie t \(bu
@@ -660,71 +576,66 @@ definitions are always specified and valid in all modes:
.el o
\fB__SUNW_D_VERSION=0x\fIMMmmmuuu\fR\fR
.sp
-Where \fIMM\fR is the major release value in hexadecimal, \fImmm\fR is the
-minor release value in hexadecimal, and \fIuuu\fR is the micro release value in
-hexadecimal. Refer to the \fISolaris Dynamic Tracing Guide\fR for more
-information about DTrace versioning.
+Where \fIMM\fR is the major release value in hexadecimal, \fImmm\fR is the minor release value in hexadecimal, and \fIuuu\fR is the
+micro release value in hexadecimal. Refer to the \fISolaris Dynamic Tracing Guide\fR for more information about DTrace versioning.
.RE
.RE
.sp
.ne 2
+.mk
.na
\fB\fB-Z\fR\fR
.ad
.sp .6
.RS 4n
-Permit probe descriptions that match zero probes. If the \fB-Z\fR option is not
-specified, \fBdtrace\fR reports an error and exits if any probe descriptions
-specified in D program files (\fB-s\fR option) or on the command line
-(\fB-P\fR, \fB-m\fR, \fB-f\fR, \fB-n\fR, or \fB-i\fR options) contain
-descriptions that do not match any known probes.
+Permit probe descriptions that match zero probes. If the \fB-Z\fR option is not specified, \fBdtrace\fR reports an error and exits if any probe descriptions specified in D program files (\fB-s\fR option) or on the command line (\fB-P\fR, \fB-m\fR, \fB-f\fR, \fB-n\fR, or \fB-i\fR options) contain descriptions that do not match any known probes.
.RE
.SH OPERANDS
.sp
.LP
-You can specify zero or more additional arguments on the \fBdtrace\fR command
-line to define a set of macro variables (\fB$1\fR, \fB$2\fR, and so forth). The
-additional arguments can be used in D programs specified using the \fB-s\fR
-option or on the command line. The use of macro variables is described further
-in the \fISolaris Dynamic Tracing Guide\fR.
+You can specify zero or more additional arguments on the \fBdtrace\fR command line to define a set of macro variables (\fB$1\fR, \fB$2\fR, and so forth). The additional arguments can be used in D programs specified using the \fB-s\fR option
+or on the command line. The use of macro variables is described further in the \fISolaris Dynamic Tracing Guide\fR.
.SH EXIT STATUS
.sp
.LP
The following exit values are returned:
.sp
.ne 2
+.mk
.na
\fB0\fR
.ad
.RS 5n
-Successful completion.
+.rt
+Successful completion.
.sp
-For D program requests, an exit status of \fB0\fR indicates that programs were
-successfully compiled, probes were successfully enabled, or anonymous state was
-successfully retrieved. \fBdtrace\fR returns \fB0\fR even if the specified
-tracing requests encountered errors or drops.
+For D program requests, an exit status of \fB0\fR indicates that programs were successfully compiled, probes were successfully enabled, or anonymous state was successfully retrieved. \fBdtrace\fR returns \fB0\fR even if the specified tracing requests
+encountered errors or drops.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB1\fR\fR
.ad
.RS 5n
+.rt
An error occurred.
.sp
-For D program requests, an exit status of \fB1\fR indicates that program
-compilation failed or that the specified request could not be satisfied.
+For D program requests, an exit status of \fB1\fR indicates that program compilation failed or that the specified request could not be satisfied.
.RE
.sp
.ne 2
+.mk
.na
\fB\fB2\fR\fR
.ad
.RS 5n
+.rt
Invalid command line options or arguments were specified.
.RE
@@ -736,12 +647,15 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-box;
-c | c
-l | l .
-ATTRIBUTE TYPE ATTRIBUTE VALUE
+tab() box;
+cw(2.75i) |cw(2.75i)
+lw(2.75i) |lw(2.75i)
+.
+ATTRIBUTE TYPEATTRIBUTE VALUE
_
-Interface Stability See below.
+AvailabilitySUNWdtrc
+_
+Interface StabilitySee below.
.TE
.sp
@@ -750,19 +664,7 @@ The command-line syntax is Committed. The human-readable output is Uncommitted.
.SH SEE ALSO
.sp
.LP
-\fBcpp\fR(1), \fBisainfo\fR(1), \fBssh\fR(1), \fBlibdtrace\fR(3LIB),
-\fBdriver.conf\fR(4), \fBattributes\fR(5), \fBdtrace\fR(7D)
+\fBcpp\fR(1), \fBisainfo\fR(1), \fBlibdtrace\fR(3LIB), \fBdriver.conf\fR(4), \fBattributes\fR(5), \fBdtrace\fR(7D)
.sp
.LP
\fISolaris Dynamic Tracing Guide\fR
-.SH USAGE
-.sp
-.LP
-When using the \fB-p\fR flag, \fBdtrace\fR stops the target processes while it
-is inspecting them and reporting results. A process can do nothing while it is
-stopped. This means that, if , for example, the X server is inspected by
-\fBdtrace\fR running in a window under the X server's control, the whole window
-system can become deadlocked, because the \fBproc\fR tool would be attempting
-to display its results to a window that cannot be refreshed. In such a case,
-logging in from another system using \fBssh\fR(1) and killing the offending
-\fBproc\fR tool clears the deadlock.
diff --git a/cmd/dtrace/test/cmd/jdtrace/JDTrace.java b/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
index f8c9ab7337d1..3c5654d88df5 100644
--- a/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
+++ b/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
@@ -23,6 +23,7 @@
* Copyright 2008 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*
+ * ident "%Z%%M% %I% %E% SMI"
*/
import org.opensolaris.os.dtrace.*;
import java.io.*;
@@ -302,7 +303,6 @@ public class JDTrace {
Distribution.Bucket bucket;
int b1 = 0; // first displayed bucket
int b2 = d.size() - 1; // last displayed bucket
-
for (; (b1 <= b2) && (d.get(b1).getFrequency() == 0); ++b1);
// If possible, get one bucket before the first non-zero
// bucket and one bucket after the last.
@@ -337,14 +337,9 @@ public class JDTrace {
v = bucket.getFrequency();
b = bucket.getMin();
- if ((d instanceof LinearDistribution) ||
- (d instanceof LogLinearDistribution)) {
+ if (d instanceof LinearDistribution) {
if (b == Long.MIN_VALUE) {
- String lt;
- if (d instanceof LinearDistribution)
- lt = "< " + ((LinearDistribution)d).getBase();
- else
- lt = "< " + ((LogLinearDistribution)d).getBase();
+ String lt = "< " + ((LinearDistribution)d).getBase();
out.printf("%16s ", lt);
} else if (bucket.getMax() == Long.MAX_VALUE) {
String ge = ">= " + b;
diff --git a/cmd/dtrace/test/cmd/jdtrace/exception.lst b/cmd/dtrace/test/cmd/jdtrace/exception.lst
index 19fc3aca51c2..261f8707c18f 100644
--- a/cmd/dtrace/test/cmd/jdtrace/exception.lst
+++ b/cmd/dtrace/test/cmd/jdtrace/exception.lst
@@ -23,6 +23,7 @@
# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+# ident "%Z%%M% %I% %E% SMI"
# Exception list: names tests that are bypassed when running in Java
# mode (relative to /opt/SUNWdtrt/tst)
@@ -51,17 +52,14 @@ common/usdt/tst.enabled.ksh
common/usdt/tst.enabled2.ksh
common/usdt/tst.entryreturn.ksh
common/usdt/tst.fork.ksh
+common/usdt/tst.header.ksh
common/usdt/tst.guess32.ksh
common/usdt/tst.guess64.ksh
-common/usdt/tst.header.ksh
common/usdt/tst.linkpriv.ksh
common/usdt/tst.linkunpriv.ksh
common/usdt/tst.multiple.ksh
common/usdt/tst.nodtrace.ksh
-common/usdt/tst.noreap.ksh
-common/usdt/tst.noreapring.ksh
common/usdt/tst.onlyenabled.ksh
-common/usdt/tst.reap.ksh
common/usdt/tst.reeval.ksh
common/usdt/tst.static.ksh
common/usdt/tst.static2.ksh
diff --git a/cmd/dtrace/test/cmd/jdtrace/jdtrace.c b/cmd/dtrace/test/cmd/jdtrace/jdtrace.c
index 81a2d9bcdfd9..095126569cc1 100644
--- a/cmd/dtrace/test/cmd/jdtrace/jdtrace.c
+++ b/cmd/dtrace/test/cmd/jdtrace/jdtrace.c
@@ -22,27 +22,25 @@
/*
* Copyright 2007 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
- *
- * Copyright 2011, Richard Lowe
*/
+#pragma ident "%Z%%M% %I% %E% SMI"
+
#include <alloca.h>
#include <stdio.h>
#include <unistd.h>
-#include <err.h>
#include <sys/systeminfo.h>
int
main(int argc, char **argv)
{
- int i, ac;
+ int i, ac, has64;
char **av, **p;
- char isaname[16];
ac = argc + 3;
av = p = alloca(sizeof (char *) * ac);
- *p++ = "/usr/java/bin/java";
+ *p++ = "java";
*p++ = "-jar";
*p++ = "/opt/SUNWdtrt/lib/java/jdtrace.jar";
@@ -54,9 +52,9 @@ main(int argc, char **argv)
}
p[i] = NULL;
- if (sysinfo(SI_ARCHITECTURE_64, isaname, sizeof (isaname)) != -1)
- asprintf(av, "/usr/java/bin/%s/java", isaname);
+ (void) execvp(av[0], av);
+
+ perror("exec failed");
- (void) execv(av[0], av);
- err(1, "exec failed");
+ return (0);
}
diff --git a/cmd/dtrace/test/cmd/scripts/dtest.pl b/cmd/dtrace/test/cmd/scripts/dtest.pl
index f11cf6916c52..3f2442950bbf 100644
--- a/cmd/dtrace/test/cmd/scripts/dtest.pl
+++ b/cmd/dtrace/test/cmd/scripts/dtest.pl
@@ -25,9 +25,6 @@
# Use is subject to license terms.
#
-#
-# Copyright (c) 2011, Joyent, Inc. All rights reserved.
-#
require 5.8.4;
use File::Find;
@@ -38,8 +35,8 @@ use Cwd 'abs_path';
$PNAME = $0;
$PNAME =~ s:.*/::;
-$OPTSTR = 'abd:fFghi:jlnqsx:';
-$USAGE = "Usage: $PNAME [-abfFghjlnqs] [-d dir] [-i isa] "
+$OPTSTR = 'abd:fghi:jlnqsx:';
+$USAGE = "Usage: $PNAME [-abfghjlnqs] [-d dir] [-i isa] "
. "[-x opt[=arg]] [file | dir ...]\n";
($MACH = `uname -p`) =~ s/\W*\n//;
($PLATFORM = `uname -i`) =~ s/\W*\n//;
@@ -72,20 +69,6 @@ sub dirname {
return $i == -1 ? '.' : $i == 0 ? '/' : $s;
}
-sub inpath
-{
- my ($exec) = (@_);
- my @path = File::Spec->path();
-
- for my $dir (@path) {
- if (-x $dir . "/" . $exec) {
- return 1;
- }
- }
-
- return 0;
-}
-
sub usage
{
print $USAGE;
@@ -94,7 +77,6 @@ sub usage
print "\t -d specify directory for test results files and cores\n";
print "\t -g enable libumem debugging when running tests\n";
print "\t -f force bypassed tests to run\n";
- print "\t -F force tests to be run, even if missing dependencies\n";
print "\t -h display verbose usage message\n";
print "\t -i specify ISA to test instead of isaexec(3C) default\n";
print "\t -j execute test suite using jdtrace (Java API) only\n";
@@ -258,8 +240,8 @@ sub run_tests {
my($failed) = $errs;
my($total) = 0;
- die "$PNAME: $dtrace not found; aborting\n" unless (-x "$dtrace");
- logmsg("executing tests using $dtrace ...\n");
+ die "$PNAME: $dtrace not found\n" unless (-x "$dtrace");
+ logmsg($dtrace . "\n");
load_exceptions($exceptions_path);
@@ -564,20 +546,9 @@ $dt_bin = '/opt/SUNWdtrt/bin';
$defdir = -d $dt_tst ? $dt_tst : '.';
$bindir = -d $dt_bin ? $dt_bin : '.';
-if (!$opt_F) {
- my @dependencies = ("gcc", "make", "java", "perl");
-
- for my $dep (@dependencies) {
- if (!inpath($dep)) {
- die "$PNAME: '$dep' not found (use -F to force run)\n";
- }
- }
-}
-
find(\&wanted, "$defdir/common") if (scalar(@ARGV) == 0);
find(\&wanted, "$defdir/$MACH") if (scalar(@ARGV) == 0);
find(\&wanted, "$defdir/$PLATFORM") if (scalar(@ARGV) == 0);
-
die $USAGE if (scalar(@files) == 0);
$dtrace_path = '/usr/sbin/dtrace';
@@ -591,7 +562,7 @@ if ($opt_j || $opt_n || $opt_i) {
push(@dtrace_cmds, $jdtrace_path) if ($opt_j);
push(@dtrace_cmds, "/usr/sbin/$opt_i/dtrace") if ($opt_i);
} else {
- @dtrace_cmds = ($dtrace_path);
+ @dtrace_cmds = ($dtrace_path, $jdtrace_path);
}
if ($opt_d) {
@@ -618,6 +589,12 @@ if ($opt_g) {
$ENV{'LD_PRELOAD'} = 'libumem.so';
}
+#
+# Ensure that $PATH contains a cc(1) so that we can execute the
+# test programs that require compilation of C code.
+#
+$ENV{'PATH'} = $ENV{'PATH'} . ':/ws/onnv-tools/SUNWspro/SS11/bin';
+
if ($opt_b) {
logmsg("badioctl'ing ... ");
diff --git a/cmd/dtrace/test/cmd/scripts/dtfailures.ksh b/cmd/dtrace/test/cmd/scripts/dtfailures.ksh
deleted file mode 100755
index 89ba955871ac..000000000000
--- a/cmd/dtrace/test/cmd/scripts/dtfailures.ksh
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/usr/bin/ksh -p
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-
-#
-# Copyright (c) 2011, Joyent, Inc. All rights reserved.
-#
-
-let failure=0
-
-printf "%-3s %-10s %-31s %s\n" "#" "KIND" "TEST" "DETAILS"
-
-while [[ -d failure.$failure ]]; do
- dir=failure.$failure
- tst=`cat $dir/README | head -1 | nawk '{ print $2 }'`
- kind=`basename $(dirname $tst)`
- name=`basename $tst`
- cols=$(expr `tput cols` - 47)
- details=`tail -1 $dir/*.err | cut -c1-$cols`
- printf "%-3d %-10s %-31s " $failure $kind $name
- echo $details
- let failure=failure+1
-done
-
diff --git a/cmd/dtrace/test/tst/common/aggs/tst.subr.d b/cmd/dtrace/test/tst/common/aggs/tst.subr.d
index bb0739f0d381..5ca1f1ef9389 100644
--- a/cmd/dtrace/test/tst/common/aggs/tst.subr.d
+++ b/cmd/dtrace/test/tst/common/aggs/tst.subr.d
@@ -24,6 +24,8 @@
* Use is subject to license terms.
*/
+#pragma ident "%Z%%M% %I% %E% SMI"
+
#include <sys/dtrace.h>
#define INTFUNC(x) \
@@ -96,8 +98,6 @@ 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))))
-STRFUNC(toupper("foo"))
-STRFUNC(tolower("BAR"))
BEGIN
/subr == DIF_SUBR_MAX + 1/
diff --git a/cmd/dtrace/test/tst/common/buffering/tst.resize1.d b/cmd/dtrace/test/tst/common/buffering/tst.resize1.d
index ca8ad44a621b..396a80811629 100644
--- a/cmd/dtrace/test/tst/common/buffering/tst.resize1.d
+++ b/cmd/dtrace/test/tst/common/buffering/tst.resize1.d
@@ -24,6 +24,8 @@
* Use is subject to license terms.
*/
+#pragma ident "%Z%%M% %I% %E% SMI"
+
/*
* ASSERTION:
* Checks that setting "bufresize" to "auto" will cause buffer
@@ -32,8 +34,14 @@
* SECTION: Buffers and Buffering/Buffer Resizing Policy;
* Options and Tunables/bufsize;
* Options and Tunables/bufresize
+ *
+ * NOTES:
+ * 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 bufsize=100t
diff --git a/cmd/dtrace/test/tst/common/buffering/tst.resize2.d b/cmd/dtrace/test/tst/common/buffering/tst.resize2.d
index ddb97c89ec1f..50b814b1bfc1 100644
--- a/cmd/dtrace/test/tst/common/buffering/tst.resize2.d
+++ b/cmd/dtrace/test/tst/common/buffering/tst.resize2.d
@@ -24,6 +24,8 @@
* Use is subject to license terms.
*/
+#pragma ident "%Z%%M% %I% %E% SMI"
+
/*
* ASSERTION:
* Checks that setting "bufresize" to "auto" will cause buffer
@@ -32,8 +34,14 @@
* SECTION: Buffers and Buffering/Buffer Resizing Policy;
* Options and Tunables/aggsize;
* Options and Tunables/bufresize
+ *
+ * NOTES:
+ * 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
diff --git a/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_ARG.tolower.d b/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_ARG.tolower.d
deleted file mode 100644
index 9d4e40b4dbde..000000000000
--- a/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_ARG.tolower.d
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-BEGIN
-{
- trace(tolower(2152006));
- exit(1);
-}
diff --git a/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_ARG.toupper.d b/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_ARG.toupper.d
deleted file mode 100644
index 2c1389bdeb48..000000000000
--- a/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_ARG.toupper.d
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-BEGIN
-{
- trace(toupper(timestamp));
- exit(1);
-}
diff --git a/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.tolower.d b/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.tolower.d
deleted file mode 100644
index 7d9c27f902d9..000000000000
--- a/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.tolower.d
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-BEGIN
-{
- trace(tolower());
- exit(1);
-}
diff --git a/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.tolowertoomany.d b/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.tolowertoomany.d
deleted file mode 100644
index afaa7f976ed6..000000000000
--- a/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.tolowertoomany.d
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-BEGIN
-{
- trace(tolower("dory", "eel", "roughy"));
- exit(1);
-}
diff --git a/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.toupper.d b/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.toupper.d
deleted file mode 100644
index 9658f6a75441..000000000000
--- a/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.toupper.d
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-BEGIN
-{
- trace(toupper());
- exit(1);
-}
diff --git a/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.touppertoomany.d b/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.touppertoomany.d
deleted file mode 100644
index bee8697fb2c4..000000000000
--- a/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.touppertoomany.d
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-BEGIN
-{
- trace(tolower("haino", "tylo"));
- exit(1);
-}
diff --git a/cmd/dtrace/test/tst/common/funcs/tst.lltostrbase.d b/cmd/dtrace/test/tst/common/funcs/tst.lltostrbase.d
deleted file mode 100644
index 1afe37dc689d..000000000000
--- a/cmd/dtrace/test/tst/common/funcs/tst.lltostrbase.d
+++ /dev/null
@@ -1,80 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-#pragma D option quiet
-
-int64_t val[int];
-
-BEGIN
-{
- base = -2;
- i = 0;
- val[i++] = -10;
- val[i++] = -1;
- val[i++] = 0;
- val[i++] = 10;
- val[i++] = 100;
- val[i++] = 1000;
- val[i++] = (1LL << 62);
- maxval = i;
- i = 0;
-}
-
-tick-1ms
-/i < maxval/
-{
- printf("base %2d of %20d: ", base, val[i]);
-}
-
-tick-1ms
-/i < maxval/
-{
- printf(" %s\n", lltostr(val[i], base));
-}
-
-ERROR
-{
- printf(" <error>\n");
-}
-
-tick-1ms
-/i < maxval/
-{
- i++;
-}
-
-tick-1ms
-/i == maxval/
-{
- i = 0;
- base++;
-}
-
-tick-1ms
-/base > 40/
-{
- exit(0);
-}
-
diff --git a/cmd/dtrace/test/tst/common/funcs/tst.lltostrbase.d.out b/cmd/dtrace/test/tst/common/funcs/tst.lltostrbase.d.out
deleted file mode 100644
index 94e22577123a..000000000000
--- a/cmd/dtrace/test/tst/common/funcs/tst.lltostrbase.d.out
+++ /dev/null
@@ -1,302 +0,0 @@
-base -2 of -10: <error>
-base -2 of -1: <error>
-base -2 of 0: <error>
-base -2 of 10: <error>
-base -2 of 100: <error>
-base -2 of 1000: <error>
-base -2 of 4611686018427387904: <error>
-base -1 of -10: <error>
-base -1 of -1: <error>
-base -1 of 0: <error>
-base -1 of 10: <error>
-base -1 of 100: <error>
-base -1 of 1000: <error>
-base -1 of 4611686018427387904: <error>
-base 0 of -10: <error>
-base 0 of -1: <error>
-base 0 of 0: <error>
-base 0 of 10: <error>
-base 0 of 100: <error>
-base 0 of 1000: <error>
-base 0 of 4611686018427387904: <error>
-base 1 of -10: <error>
-base 1 of -1: <error>
-base 1 of 0: <error>
-base 1 of 10: <error>
-base 1 of 100: <error>
-base 1 of 1000: <error>
-base 1 of 4611686018427387904: <error>
-base 2 of -10: 1111111111111111111111111111111111111111111111111111111111110110
-base 2 of -1: 1111111111111111111111111111111111111111111111111111111111111111
-base 2 of 0: 0
-base 2 of 10: 1010
-base 2 of 100: 1100100
-base 2 of 1000: 1111101000
-base 2 of 4611686018427387904: 100000000000000000000000000000000000000000000000000000000000000
-base 3 of -10: 11112220022122120101211020120210210211120
-base 3 of -1: 11112220022122120101211020120210210211220
-base 3 of 0: 0
-base 3 of 10: 101
-base 3 of 100: 10201
-base 3 of 1000: 1101001
-base 3 of 4611686018427387904: 1010201120122220002201001122110012110111
-base 4 of -10: 33333333333333333333333333333312
-base 4 of -1: 33333333333333333333333333333333
-base 4 of 0: 0
-base 4 of 10: 22
-base 4 of 100: 1210
-base 4 of 1000: 33220
-base 4 of 4611686018427387904: 10000000000000000000000000000000
-base 5 of -10: 2214220303114400424121122411
-base 5 of -1: 2214220303114400424121122430
-base 5 of 0: 0
-base 5 of 10: 20
-base 5 of 100: 400
-base 5 of 1000: 13000
-base 5 of 4611686018427387904: 302141200402211214402403104
-base 6 of -10: 3520522010102100444244410
-base 6 of -1: 3520522010102100444244423
-base 6 of 0: 0
-base 6 of 10: 14
-base 6 of 100: 244
-base 6 of 1000: 4344
-base 6 of 4611686018427387904: 550120301313313111041104
-base 7 of -10: 45012021522523134134556
-base 7 of -1: 45012021522523134134601
-base 7 of 0: 0
-base 7 of 10: 13
-base 7 of 100: 202
-base 7 of 1000: 2626
-base 7 of 4611686018427387904: 11154003640456024361134
-base 8 of -10: 01777777777777777777766
-base 8 of -1: 01777777777777777777777
-base 8 of 0: 0
-base 8 of 10: 012
-base 8 of 100: 0144
-base 8 of 1000: 01750
-base 8 of 4611686018427387904: 0400000000000000000000
-base 9 of -10: 145808576354216723746
-base 9 of -1: 145808576354216723756
-base 9 of 0: 0
-base 9 of 10: 11
-base 9 of 100: 121
-base 9 of 1000: 1331
-base 9 of 4611686018427387904: 33646586081048405414
-base 10 of -10: -10
-base 10 of -1: -1
-base 10 of 0: 0
-base 10 of 10: 10
-base 10 of 100: 100
-base 10 of 1000: 1000
-base 10 of 4611686018427387904: 4611686018427387904
-base 11 of -10: 335500516a429071276
-base 11 of -1: 335500516a429071284
-base 11 of 0: 0
-base 11 of 10: a
-base 11 of 100: 91
-base 11 of 1000: 82a
-base 11 of 4611686018427387904: 9140013181078458a4
-base 12 of -10: 839365134a2a240706
-base 12 of -1: 839365134a2a240713
-base 12 of 0: 0
-base 12 of 10: a
-base 12 of 100: 84
-base 12 of 1000: 6b4
-base 12 of 4611686018427387904: 20b3a733a268670194
-base 13 of -10: 219505a9511a867b66
-base 13 of -1: 219505a9511a867b72
-base 13 of 0: 0
-base 13 of 10: a
-base 13 of 100: 79
-base 13 of 1000: 5bc
-base 13 of 4611686018427387904: 6c1349246a2881c84
-base 14 of -10: 8681049adb03db166
-base 14 of -1: 8681049adb03db171
-base 14 of 0: 0
-base 14 of 10: a
-base 14 of 100: 72
-base 14 of 1000: 516
-base 14 of 4611686018427387904: 219038263637dd3c4
-base 15 of -10: 2c1d56b648c6cd106
-base 15 of -1: 2c1d56b648c6cd110
-base 15 of 0: 0
-base 15 of 10: a
-base 15 of 100: 6a
-base 15 of 1000: 46a
-base 15 of 4611686018427387904: a7e8ce189a933404
-base 16 of -10: 0xfffffffffffffff6
-base 16 of -1: 0xffffffffffffffff
-base 16 of 0: 0x0
-base 16 of 10: 0xa
-base 16 of 100: 0x64
-base 16 of 1000: 0x3e8
-base 16 of 4611686018427387904: 0x4000000000000000
-base 17 of -10: 67979g60f5428008
-base 17 of -1: 67979g60f5428010
-base 17 of 0: 0
-base 17 of 10: a
-base 17 of 100: 5f
-base 17 of 1000: 37e
-base 17 of 4611686018427387904: 1a6a6ca03e10a88d
-base 18 of -10: 2d3fgb0b9cg4bd26
-base 18 of -1: 2d3fgb0b9cg4bd2f
-base 18 of 0: 0
-base 18 of 10: a
-base 18 of 100: 5a
-base 18 of 1000: 31a
-base 18 of 4611686018427387904: c588bdbfgd12ge4
-base 19 of -10: 141c8786h1ccaag7
-base 19 of -1: 141c8786h1ccaagg
-base 19 of 0: 0
-base 19 of 10: a
-base 19 of 100: 55
-base 19 of 1000: 2ec
-base 19 of 4611686018427387904: 5ecbb6fi9h7ggi9
-base 20 of -10: b53bjh07be4dj06
-base 20 of -1: b53bjh07be4dj0f
-base 20 of 0: 0
-base 20 of 10: a
-base 20 of 100: 50
-base 20 of 1000: 2a0
-base 20 of 4611686018427387904: 2g5hjj51hib39f4
-base 21 of -10: 5e8g4ggg7g56di6
-base 21 of -1: 5e8g4ggg7g56dif
-base 21 of 0: 0
-base 21 of 10: a
-base 21 of 100: 4g
-base 21 of 1000: 25d
-base 21 of 4611686018427387904: 18hjgjjjhebh8f4
-base 22 of -10: 2l4lf104353j8k6
-base 22 of -1: 2l4lf104353j8kf
-base 22 of 0: 0
-base 22 of 10: a
-base 22 of 100: 4c
-base 22 of 1000: 21a
-base 22 of 4611686018427387904: g6g95gc0hha7g4
-base 23 of -10: 1ddh88h2782i50j
-base 23 of -1: 1ddh88h2782i515
-base 23 of 0: 0
-base 23 of 10: a
-base 23 of 100: 48
-base 23 of 1000: 1kb
-base 23 of 4611686018427387904: 93a22467dc4chd
-base 24 of -10: l12ee5fn0ji1i6
-base 24 of -1: l12ee5fn0ji1if
-base 24 of 0: 0
-base 24 of 10: a
-base 24 of 100: 44
-base 24 of 1000: 1hg
-base 24 of 4611686018427387904: 566ffd9ni4mcag
-base 25 of -10: c9c336o0mlb7e6
-base 25 of -1: c9c336o0mlb7ef
-base 25 of 0: 0
-base 25 of 10: a
-base 25 of 100: 40
-base 25 of 1000: 1f0
-base 25 of 4611686018427387904: 32970kc6bo2kg4
-base 26 of -10: 7b7n2pcniokcg6
-base 26 of -1: 7b7n2pcniokcgf
-base 26 of 0: 0
-base 26 of 10: a
-base 26 of 100: 3m
-base 26 of 1000: 1cc
-base 26 of 4611686018427387904: 1m8c769io65344
-base 27 of -10: 4eo8hfam6fllmf
-base 27 of -1: 4eo8hfam6fllmo
-base 27 of 0: 0
-base 27 of 10: a
-base 27 of 100: 3j
-base 27 of 1000: 1a1
-base 27 of 4611686018427387904: 13jfho2j1hc5cd
-base 28 of -10: 2nc6j26l66rho6
-base 28 of -1: 2nc6j26l66rhof
-base 28 of 0: 0
-base 28 of 10: a
-base 28 of 100: 3g
-base 28 of 1000: 17k
-base 28 of 4611686018427387904: jo1ilfj8fkpd4
-base 29 of -10: 1n3rsh11f098re
-base 29 of -1: 1n3rsh11f098rn
-base 29 of 0: 0
-base 29 of 10: a
-base 29 of 100: 3d
-base 29 of 1000: 15e
-base 29 of 4611686018427387904: d0slim0b029e6
-base 30 of -10: 14l9lkmo30o406
-base 30 of -1: 14l9lkmo30o40f
-base 30 of 0: 0
-base 30 of 10: a
-base 30 of 100: 3a
-base 30 of 1000: 13a
-base 30 of 4611686018427387904: 8k9rrkl0ml104
-base 31 of -10: nd075ib45k866
-base 31 of -1: nd075ib45k86f
-base 31 of 0: 0
-base 31 of 10: a
-base 31 of 100: 37
-base 31 of 1000: 118
-base 31 of 4611686018427387904: 5qfh94i8okhh4
-base 32 of -10: fvvvvvvvvvvvm
-base 32 of -1: fvvvvvvvvvvvv
-base 32 of 0: 0
-base 32 of 10: a
-base 32 of 100: 34
-base 32 of 1000: v8
-base 32 of 4611686018427387904: 4000000000000
-base 33 of -10: b1w8p7j5q9r66
-base 33 of -1: b1w8p7j5q9r6f
-base 33 of 0: 0
-base 33 of 10: a
-base 33 of 100: 31
-base 33 of 1000: ua
-base 33 of 4611686018427387904: 2p826a4q6ivi4
-base 34 of -10: 7orp63sh4dph8
-base 34 of -1: 7orp63sh4dphh
-base 34 of 0: 0
-base 34 of 10: a
-base 34 of 100: 2w
-base 34 of 1000: te
-base 34 of 4611686018427387904: 1vnvr0wl9ketu
-base 35 of -10: 5g24a25twkwf6
-base 35 of -1: 5g24a25twkwff
-base 35 of 0: 0
-base 35 of 10: a
-base 35 of 100: 2u
-base 35 of 1000: sk
-base 35 of 4611686018427387904: 1cqrb9a7gvgu4
-base 36 of -10: 3w5e11264sgs6
-base 36 of -1: 3w5e11264sgsf
-base 36 of 0: 0
-base 36 of 10: a
-base 36 of 100: 2s
-base 36 of 1000: rs
-base 36 of 4611686018427387904: z1ci99jj7474
-base 37 of -10: <error>
-base 37 of -1: <error>
-base 37 of 0: <error>
-base 37 of 10: <error>
-base 37 of 100: <error>
-base 37 of 1000: <error>
-base 37 of 4611686018427387904: <error>
-base 38 of -10: <error>
-base 38 of -1: <error>
-base 38 of 0: <error>
-base 38 of 10: <error>
-base 38 of 100: <error>
-base 38 of 1000: <error>
-base 38 of 4611686018427387904: <error>
-base 39 of -10: <error>
-base 39 of -1: <error>
-base 39 of 0: <error>
-base 39 of 10: <error>
-base 39 of 100: <error>
-base 39 of 1000: <error>
-base 39 of 4611686018427387904: <error>
-base 40 of -10: <error>
-base 40 of -1: <error>
-base 40 of 0: <error>
-base 40 of 10: <error>
-base 40 of 100: <error>
-base 40 of 1000: <error>
-base 40 of 4611686018427387904: <error>
-
diff --git a/cmd/dtrace/test/tst/common/funcs/tst.tolower.d b/cmd/dtrace/test/tst/common/funcs/tst.tolower.d
deleted file mode 100644
index 2539630e9d66..000000000000
--- a/cmd/dtrace/test/tst/common/funcs/tst.tolower.d
+++ /dev/null
@@ -1,66 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-#pragma D option quiet
-
-BEGIN
-{
- i = 0;
-
- input[i] = "ahi";
- expected[i++] = "ahi";
-
- input[i] = "MaHi!";
- expected[i++] = "mahi!";
-
- input[i] = " Nase-5";
- expected[i++] = " nase-5";
-
- input[i] = "!@#$%";
- expected[i++] = "!@#$%";
-
- i = 0;
-}
-
-tick-1ms
-/input[i] != NULL && (this->out = tolower(input[i])) != expected[i]/
-{
- printf("expected tolower(\"%s\") to be \"%s\"; found \"%s\"\n",
- input[i], expected[i], this->out);
- exit(1);
-}
-
-tick-1ms
-/input[i] != NULL/
-{
- printf("tolower(\"%s\") is \"%s\", as expected\n",
- input[i], expected[i]);
-}
-
-tick-1ms
-/input[i++] == NULL/
-{
- exit(0);
-}
diff --git a/cmd/dtrace/test/tst/common/funcs/tst.toupper.d b/cmd/dtrace/test/tst/common/funcs/tst.toupper.d
deleted file mode 100644
index fd803f2ef0af..000000000000
--- a/cmd/dtrace/test/tst/common/funcs/tst.toupper.d
+++ /dev/null
@@ -1,66 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-#pragma D option quiet
-
-BEGIN
-{
- i = 0;
-
- input[i] = "ahi";
- expected[i++] = "AHI";
-
- input[i] = "MaHi!";
- expected[i++] = "MAHI!";
-
- input[i] = " dace-9";
- expected[i++] = " DACE-9";
-
- input[i] = "!@#$%";
- expected[i++] = "!@#$%";
-
- i = 0;
-}
-
-tick-1ms
-/input[i] != NULL && (this->out = toupper(input[i])) != expected[i]/
-{
- printf("expected toupper(\"%s\") to be \"%s\"; found \"%s\"\n",
- input[i], expected[i], this->out);
- exit(1);
-}
-
-tick-1ms
-/input[i] != NULL/
-{
- printf("toupper(\"%s\") is \"%s\", as expected\n",
- input[i], expected[i]);
-}
-
-tick-1ms
-/input[i++] == NULL/
-{
- exit(0);
-}
diff --git a/cmd/dtrace/test/tst/common/include/tst.includefirst.ksh b/cmd/dtrace/test/tst/common/include/tst.includefirst.ksh
deleted file mode 100644
index b8240d64367c..000000000000
--- a/cmd/dtrace/test/tst/common/include/tst.includefirst.ksh
+++ /dev/null
@@ -1,76 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-
-#
-# Copyright (c) 2011, Joyent Inc. All rights reserved.
-# Use is subject to license terms.
-#
-
-#
-# This test verifies that we only use the first entry of a file with a given
-# name in the library path
-#
-
-if [ $# != 1 ]; then
- echo expected one argument: '<'dtrace-path'>'
- exit 2
-fi
-
-firstinc=${TMPDIR:-/tmp}/firstinc.$$
-secondinc=${TMPDIR:-/tmp}/secondinc.$$
-expexit=23
-
-setup_include()
-{
- mkdir $firstinc
- mkdir $secondinc
- cat > $firstinc/lib.d <<EOF
-inline int foobar = $expexit;
-#pragma D binding "1.0" foobar
-EOF
- cat > $secondinc/lib.d <<EOF
-inline int foobar = 42;
-#pragma D binding "1.0" foobar
-EOF
-}
-
-clean()
-{
- rm -rf $firstinc
- rm -rf $secondinc
-}
-
-fail()
-{
- echo "$@"
- clean
- exit 1
-}
-
-setup_include
-
-dtrace -L$firstinc -L$secondinc -e -n 'BEGIN{ exit(foobar) }'
-[[ $? != 0 ]] && fail "Failed to compile with same file in include path twice"
-dtrace -L$firstinc -L$secondinc -n 'BEGIN{ exit(foobar) }'
-status=$?
-[[ $status != $expexit ]] && fail "Exited with unexpected status code: $status"
-clean
-exit 0
diff --git a/cmd/dtrace/test/tst/common/ip/get.ipv4remote.pl b/cmd/dtrace/test/tst/common/ip/get.ipv4remote.pl
index d2dc8fdbeeb6..fb41255473e6 100755
--- a/cmd/dtrace/test/tst/common/ip/get.ipv4remote.pl
+++ b/cmd/dtrace/test/tst/common/ip/get.ipv4remote.pl
@@ -1,4 +1,4 @@
-#!/usr/perl5/bin/perl -w
+#!/usr/bin/perl -w
#
# CDDL HEADER START
#
@@ -24,6 +24,7 @@
# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#pragma ident "%Z%%M% %I% %E% SMI"
#
# get.ipv4remote.pl [tcpport]
diff --git a/cmd/dtrace/test/tst/common/ip/get.ipv6remote.pl b/cmd/dtrace/test/tst/common/ip/get.ipv6remote.pl
index 3b1999f62be7..051ab8c3c32c 100755
--- a/cmd/dtrace/test/tst/common/ip/get.ipv6remote.pl
+++ b/cmd/dtrace/test/tst/common/ip/get.ipv6remote.pl
@@ -1,4 +1,4 @@
-#!/usr/perl5/bin/perl -w
+#!/usr/bin/perl -w
#
# CDDL HEADER START
#
@@ -24,6 +24,7 @@
# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#pragma ident "%Z%%M% %I% %E% SMI"
#
# get.ipv6remote.pl
diff --git a/cmd/dtrace/test/tst/common/ip/tst.ipv4localtcp.ksh b/cmd/dtrace/test/tst/common/ip/tst.ipv4localtcp.ksh
index 4527940ebf87..6fa8c35bf3b3 100755
--- a/cmd/dtrace/test/tst/common/ip/tst.ipv4localtcp.ksh
+++ b/cmd/dtrace/test/tst/common/ip/tst.ipv4localtcp.ksh
@@ -75,7 +75,7 @@ cat > test.pl <<-EOPERL
close \$s;
EOPERL
-$dtrace -c 'perl test.pl' -qs /dev/stdin <<EODTRACE
+$dtrace -c '/usr/bin/perl test.pl' -qs /dev/stdin <<EODTRACE
BEGIN
{
ipsend = tcpsend = ipreceive = tcpreceive = 0;
diff --git a/cmd/dtrace/test/tst/common/ip/tst.ipv4remotetcp.ksh b/cmd/dtrace/test/tst/common/ip/tst.ipv4remotetcp.ksh
index 33d058b90455..89a0cdb95eea 100755
--- a/cmd/dtrace/test/tst/common/ip/tst.ipv4remotetcp.ksh
+++ b/cmd/dtrace/test/tst/common/ip/tst.ipv4remotetcp.ksh
@@ -78,7 +78,7 @@ cat > test.pl <<-EOPERL
close \$s;
EOPERL
-$dtrace -c 'perl test.pl' -qs /dev/stdin <<EODTRACE
+$dtrace -c '/usr/bin/perl test.pl' -qs /dev/stdin <<EODTRACE
BEGIN
{
ipsend = tcpsend = ipreceive = tcpreceive = 0;
diff --git a/cmd/dtrace/test/tst/common/ip/tst.localtcpstate.ksh b/cmd/dtrace/test/tst/common/ip/tst.localtcpstate.ksh
index 9f730754950b..8a65ce6f8d66 100644
--- a/cmd/dtrace/test/tst/common/ip/tst.localtcpstate.ksh
+++ b/cmd/dtrace/test/tst/common/ip/tst.localtcpstate.ksh
@@ -81,7 +81,7 @@ cat > test.pl <<-EOPERL
close \$s;
EOPERL
-$dtrace -c 'perl test.pl' -qs /dev/stdin <<EODTRACE
+$dtrace -c '/usr/bin/perl test.pl' -qs /dev/stdin <<EODTRACE
BEGIN
{
ipsend = tcpsend = ipreceive = tcpreceive = 0;
diff --git a/cmd/dtrace/test/tst/common/ip/tst.remotetcpstate.ksh b/cmd/dtrace/test/tst/common/ip/tst.remotetcpstate.ksh
index cf6d1dcece84..b6b9545d4e20 100644
--- a/cmd/dtrace/test/tst/common/ip/tst.remotetcpstate.ksh
+++ b/cmd/dtrace/test/tst/common/ip/tst.remotetcpstate.ksh
@@ -86,7 +86,7 @@ cat > test.pl <<-EOPERL
close \$s;
EOPERL
-$dtrace -c 'perl test.pl' -qs /dev/stdin <<EODTRACE
+$dtrace -c '/usr/bin/perl test.pl' -qs /dev/stdin <<EODTRACE
BEGIN
{
ipsend = tcpsend = ipreceive = tcpreceive = 0;
diff --git a/cmd/dtrace/test/tst/common/java_api/src/TestBean.java b/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
index 41a04a1394cb..dd4a969d4355 100644
--- a/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
+++ b/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
@@ -22,6 +22,8 @@
/*
* Copyright 2008 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
+ *
+ * ident "%Z%%M% %I% %E% SMI"
*/
import org.opensolaris.os.dtrace.*;
@@ -48,7 +50,6 @@ public class TestBean {
"KernelStackRecord",
"LogDistribution",
"LinearDistribution",
- "LogLinearDistribution",
"Option",
"ProcessState",
"ProbeDescription",
@@ -263,50 +264,6 @@ public class TestBean {
return d;
}
- public static LogLinearDistribution
- getLogLinearDistribution()
- {
- Distribution.Bucket bucket;
- long next, step;
- long low = 0;
- long high = 6;
- long factor = 2;
- long nsteps = 2;
- int value = 1;
- int order;
-
- List < Distribution.Bucket > buckets =
- new ArrayList < Distribution.Bucket > ();
-
- for (order = 0; order < low; order++)
- value *= factor;
-
- bucket = new Distribution.Bucket(Long.MIN_VALUE, (value - 1), 0);
- buckets.add(bucket);
-
- next = value * factor;
- step = (next > nsteps) ? (next / nsteps) : 1;
-
- while (order <= high) {
- bucket = new Distribution.Bucket(value, value + step - 1, 5);
- buckets.add(bucket);
-
- if ((value += step) != next)
- continue;
-
- next = value * factor;
- step = (next > nsteps) ? (next / nsteps) : 1;
- order++;
- }
-
- bucket = new Distribution.Bucket(value, Long.MAX_VALUE, 0);
- buckets.add(bucket);
-
- LogLinearDistribution d = new LogLinearDistribution(factor, low, high,
- nsteps, 0, buckets);
- return d;
- }
-
public static Option
getOption()
{
diff --git a/cmd/dtrace/test/tst/common/java_api/tst.Bean.ksh.out b/cmd/dtrace/test/tst/common/java_api/tst.Bean.ksh.out
index 141dcccb1caa..cf24c672645e 100644
--- a/cmd/dtrace/test/tst/common/java_api/tst.Bean.ksh.out
+++ b/cmd/dtrace/test/tst/common/java_api/tst.Bean.ksh.out
@@ -158,12 +158,6 @@ LinearDistribution:
LinearDistribution:
encoded: class org.opensolaris.os.dtrace.LinearDistribution[base = 1, step = 10, buckets = [org.opensolaris.os.dtrace.Distribution$Bucket[min = 1, max = 10, frequency = 0], org.opensolaris.os.dtrace.Distribution$Bucket[min = 11, max = 20, frequency = 1], org.opensolaris.os.dtrace.Distribution$Bucket[min = 21, max = 30, frequency = 2], org.opensolaris.os.dtrace.Distribution$Bucket[min = 31, max = 40, frequency = 3], org.opensolaris.os.dtrace.Distribution$Bucket[min = 41, max = 50, frequency = 4], org.opensolaris.os.dtrace.Distribution$Bucket[min = 51, max = 60, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 61, max = 70, frequency = 6], org.opensolaris.os.dtrace.Distribution$Bucket[min = 71, max = 80, frequency = 7], org.opensolaris.os.dtrace.Distribution$Bucket[min = 81, max = 90, frequency = 8], org.opensolaris.os.dtrace.Distribution$Bucket[min = 91, max = 100, frequency = 9], org.opensolaris.os.dtrace.Distribution$Bucket[min = 101, max = 9223372036854775807, frequency = 0]], total = 45.0]
decoded: class org.opensolaris.os.dtrace.LinearDistribution[base = 1, step = 10, buckets = [org.opensolaris.os.dtrace.Distribution$Bucket[min = 1, max = 10, frequency = 0], org.opensolaris.os.dtrace.Distribution$Bucket[min = 11, max = 20, frequency = 1], org.opensolaris.os.dtrace.Distribution$Bucket[min = 21, max = 30, frequency = 2], org.opensolaris.os.dtrace.Distribution$Bucket[min = 31, max = 40, frequency = 3], org.opensolaris.os.dtrace.Distribution$Bucket[min = 41, max = 50, frequency = 4], org.opensolaris.os.dtrace.Distribution$Bucket[min = 51, max = 60, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 61, max = 70, frequency = 6], org.opensolaris.os.dtrace.Distribution$Bucket[min = 71, max = 80, frequency = 7], org.opensolaris.os.dtrace.Distribution$Bucket[min = 81, max = 90, frequency = 8], org.opensolaris.os.dtrace.Distribution$Bucket[min = 91, max = 100, frequency = 9], org.opensolaris.os.dtrace.Distribution$Bucket[min = 101, max = 9223372036854775807, frequency = 0]], total = 45.0]
-LogLinearDistribution:
- serialized: org.opensolaris.os.dtrace.Distribution[buckets = [org.opensolaris.os.dtrace.Distribution$Bucket[min = -9223372036854775808, max = 0, frequency = 0], org.opensolaris.os.dtrace.Distribution$Bucket[min = 1, max = 1, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 2, max = 3, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 4, max = 7, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 8, max = 15, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 16, max = 31, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 32, max = 63, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 64, max = 127, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 128, max = 9223372036854775807, frequency = 0]], total = 35.0]
- deserialized: org.opensolaris.os.dtrace.Distribution[buckets = [org.opensolaris.os.dtrace.Distribution$Bucket[min = -9223372036854775808, max = 0, frequency = 0], org.opensolaris.os.dtrace.Distribution$Bucket[min = 1, max = 1, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 2, max = 3, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 4, max = 7, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 8, max = 15, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 16, max = 31, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 32, max = 63, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 64, max = 127, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 128, max = 9223372036854775807, frequency = 0]], total = 35.0]
-LogLinearDistribution:
- encoded: org.opensolaris.os.dtrace.Distribution[buckets = [org.opensolaris.os.dtrace.Distribution$Bucket[min = -9223372036854775808, max = 0, frequency = 0], org.opensolaris.os.dtrace.Distribution$Bucket[min = 1, max = 1, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 2, max = 3, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 4, max = 7, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 8, max = 15, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 16, max = 31, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 32, max = 63, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 64, max = 127, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 128, max = 9223372036854775807, frequency = 0]], total = 35.0]
- decoded: org.opensolaris.os.dtrace.Distribution[buckets = [org.opensolaris.os.dtrace.Distribution$Bucket[min = -9223372036854775808, max = 0, frequency = 0], org.opensolaris.os.dtrace.Distribution$Bucket[min = 1, max = 1, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 2, max = 3, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 4, max = 7, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 8, max = 15, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 16, max = 31, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 32, max = 63, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 64, max = 127, frequency = 5], org.opensolaris.os.dtrace.Distribution$Bucket[min = 128, max = 9223372036854775807, frequency = 0]], total = 35.0]
Option:
serialized: org.opensolaris.os.dtrace.Option[name = aggrate, value = 1s]
deserialized: org.opensolaris.os.dtrace.Option[name = aggrate, value = 1s]
diff --git a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTOREVEN.nodivide.d b/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTOREVEN.nodivide.d
deleted file mode 100644
index b11d2828bb7f..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTOREVEN.nodivide.d
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-BEGIN
-{
- @ = llquantize(0, 10, 0, 10, 25);
-}
diff --git a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTOREVEN.notfactor.d b/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTOREVEN.notfactor.d
deleted file mode 100644
index c8af7d920f3c..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTOREVEN.notfactor.d
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-BEGIN
-{
- @ = llquantize(0, 10, 0, 10, 30);
-}
diff --git a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTORMATCH.d b/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTORMATCH.d
deleted file mode 100644
index 0404b4ffbdcf..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTORMATCH.d
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-BEGIN
-{
- @ = llquantize(0, 10, 0, 10, 10);
- @ = llquantize(0, 3, 0, 10, 81);
-}
diff --git a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTORNSTEPS.d b/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTORNSTEPS.d
deleted file mode 100644
index fd6b0e67f261..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTORNSTEPS.d
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-BEGIN
-{
- @ = llquantize(0, 10, 0, 10, 7);
-}
diff --git a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTORSMALL.d b/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTORSMALL.d
deleted file mode 100644
index 7074f5f66501..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTORSMALL.d
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-BEGIN
-{
- @ = llquantize(0, 1, 0, 10, 10);
-}
diff --git a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTORTYPE.d b/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTORTYPE.d
deleted file mode 100644
index ea39c7e38ca9..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTORTYPE.d
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-BEGIN
-{
- this->doogle = 10;
- @ = llquantize(0, this->doogle, 0, 10, 10);
-}
diff --git a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTORVAL.d b/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTORVAL.d
deleted file mode 100644
index a1ad20f28a62..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_FACTORVAL.d
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-BEGIN
-{
- @ = llquantize(0, 65537, 0, 10, 10);
-}
diff --git a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_HIGHMATCH.d b/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_HIGHMATCH.d
deleted file mode 100644
index 46bf0e6fc206..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_HIGHMATCH.d
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-BEGIN
-{
- @ = llquantize(0, 10, 0, 10, 10);
- @ = llquantize(0, 10, 0, 11, 10);
-}
diff --git a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_HIGHTYPE.d b/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_HIGHTYPE.d
deleted file mode 100644
index fee786d39e0d..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_HIGHTYPE.d
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-BEGIN
-{
- this->doogle = 10;
- @ = llquantize(0, 10, 0, this->doogle, 10);
-}
diff --git a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_HIGHVAL.d b/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_HIGHVAL.d
deleted file mode 100644
index 531ab0b6641f..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_HIGHVAL.d
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-BEGIN
-{
- @ = llquantize(0, 10, 0, -1, 10);
-}
diff --git a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_LOWMATCH.d b/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_LOWMATCH.d
deleted file mode 100644
index 126429a2996d..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_LOWMATCH.d
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-BEGIN
-{
- @ = llquantize(0, 10, 0, 10, 10);
- @ = llquantize(0, 10, 1, 10, 10);
-}
diff --git a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_LOWTYPE.d b/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_LOWTYPE.d
deleted file mode 100644
index 2a9b2efdc8d1..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_LOWTYPE.d
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-BEGIN
-{
- this->doogle = 0;
- @ = llquantize(0, 10, this->doogle, 10, 10);
-}
diff --git a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_LOWVAL.d b/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_LOWVAL.d
deleted file mode 100644
index e1045d83bdcf..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_LOWVAL.d
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-BEGIN
-{
- @ = llquantize(0, 10, -1, 10, 10);
-}
diff --git a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_MAGRANGE.d b/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_MAGRANGE.d
deleted file mode 100644
index 9852c1ab9532..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_MAGRANGE.d
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-BEGIN
-{
- @ = llquantize(0, 10, 10, 0, 10);
-}
diff --git a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_MAGTOOBIG.d b/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_MAGTOOBIG.d
deleted file mode 100644
index c7076308446b..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_MAGTOOBIG.d
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-BEGIN
-{
- @ = llquantize(0, 10, 0, 100, 10);
-}
diff --git a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_NSTEPMATCH.d b/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_NSTEPMATCH.d
deleted file mode 100644
index 77b4d8a84d20..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_NSTEPMATCH.d
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-BEGIN
-{
- @ = llquantize(0, 10, 0, 10, 10);
- @ = llquantize(0, 10, 0, 10, 100);
-}
diff --git a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_NSTEPTYPE.d b/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_NSTEPTYPE.d
deleted file mode 100644
index 4eb9b2f06d0a..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_NSTEPTYPE.d
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-BEGIN
-{
- this->doogle = 10;
- @ = llquantize(0, 10, 0, 10, this->doogle);
-}
diff --git a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_NSTEPVAL.d b/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_NSTEPVAL.d
deleted file mode 100644
index 3855beb4adc2..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/err.D_LLQUANT_NSTEPVAL.d
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-BEGIN
-{
- @ = llquantize(123, 10, 0, 10, 123456);
-}
diff --git a/cmd/dtrace/test/tst/common/llquantize/tst.bases.d b/cmd/dtrace/test/tst/common/llquantize/tst.bases.d
deleted file mode 100644
index e3a6ff1a8cde..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/tst.bases.d
+++ /dev/null
@@ -1,46 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-#pragma D option quiet
-
-tick-1ms
-/i++ <= 100/
-{
- @two = llquantize(i, 2, 0, 6, 2);
- @three = llquantize(i, 3, 0, 1, 9);
- @four = llquantize(i, 4, 0, 1, 4);
- @five = llquantize(i, 5, 0, 1, 25);
- @six = llquantize(i, 6, 0, 3, 12);
- @seven = llquantize(i, 7, 0, 1, 7);
- @eight = llquantize(i, 8, 0, 1, 16);
- @nine = llquantize(i, 9, 0, 1, 9);
- @ten = llquantize(i, 10, 0, 1, 10);
-}
-
-tick-1ms
-/i > 100/
-{
- exit(0);
-}
diff --git a/cmd/dtrace/test/tst/common/llquantize/tst.bases.d.out b/cmd/dtrace/test/tst/common/llquantize/tst.bases.d.out
deleted file mode 100644
index 1b207bf6f292..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/tst.bases.d.out
+++ /dev/null
@@ -1,177 +0,0 @@
-
-
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 | 1
- 2 |@ 2
- 4 |@@ 4
- 8 |@@@ 8
- 16 |@@@@@@ 16
- 32 |@@@@@@@@@@@@@ 32
- 64 |@@@@@@@@@@@@@@@ 38
- >= 128 | 0
-
-
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 | 1
- 2 | 1
- 3 | 1
- 4 | 1
- 5 | 1
- 6 | 1
- 7 | 1
- 8 | 1
- >= 9 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 93
-
-
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 | 1
- 2 | 1
- 3 | 1
- 4 |@@ 4
- 8 |@@ 4
- 12 |@@ 4
- >= 16 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 86
-
-
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 | 1
- 2 | 1
- 3 | 1
- 4 | 1
- 5 | 1
- 6 | 1
- 7 | 1
- 8 | 1
- 9 | 1
- 10 | 1
- 11 | 1
- 12 | 1
- 13 | 1
- 14 | 1
- 15 | 1
- 16 | 1
- 17 | 1
- 18 | 1
- 19 | 1
- 20 | 1
- 21 | 1
- 22 | 1
- 23 | 1
- 24 | 1
- >= 25 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 77
-
-
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 | 1
- 2 | 1
- 3 | 1
- 4 | 1
- 5 | 1
- 6 |@ 3
- 9 |@ 3
- 12 |@ 3
- 15 |@ 3
- 18 |@ 3
- 21 |@ 3
- 24 |@ 3
- 27 |@ 3
- 30 |@ 3
- 33 |@ 3
- 36 |@@@@@@@ 18
- 54 |@@@@@@@ 18
- 72 |@@@@@@@ 18
- 90 |@@@@@ 12
- 108 | 0
-
-
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 | 1
- 2 | 1
- 3 | 1
- 4 | 1
- 5 | 1
- 6 | 1
- 7 |@@@ 7
- 14 |@@@ 7
- 21 |@@@ 7
- 28 |@@@ 7
- 35 |@@@ 7
- 42 |@@@ 7
- >= 49 |@@@@@@@@@@@@@@@@@@@@@ 53
-
-
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 | 1
- 2 | 1
- 3 | 1
- 4 | 1
- 5 | 1
- 6 | 1
- 7 | 1
- 8 |@@ 4
- 12 |@@ 4
- 16 |@@ 4
- 20 |@@ 4
- 24 |@@ 4
- 28 |@@ 4
- 32 |@@ 4
- 36 |@@ 4
- 40 |@@ 4
- 44 |@@ 4
- 48 |@@ 4
- 52 |@@ 4
- 56 |@@ 4
- 60 |@@ 4
- >= 64 |@@@@@@@@@@@@@@@ 38
-
-
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 | 1
- 2 | 1
- 3 | 1
- 4 | 1
- 5 | 1
- 6 | 1
- 7 | 1
- 8 | 1
- 9 |@@@@ 9
- 18 |@@@@ 9
- 27 |@@@@ 9
- 36 |@@@@ 9
- 45 |@@@@ 9
- 54 |@@@@ 9
- 63 |@@@@ 9
- 72 |@@@@ 9
- >= 81 |@@@@@@@@ 21
-
-
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 | 1
- 2 | 1
- 3 | 1
- 4 | 1
- 5 | 1
- 6 | 1
- 7 | 1
- 8 | 1
- 9 | 1
- 10 |@@@@ 10
- 20 |@@@@ 10
- 30 |@@@@ 10
- 40 |@@@@ 10
- 50 |@@@@ 10
- 60 |@@@@ 10
- 70 |@@@@ 10
- 80 |@@@@ 10
- 90 |@@@@ 10
- >= 100 |@ 2
-
diff --git a/cmd/dtrace/test/tst/common/llquantize/tst.basic.d b/cmd/dtrace/test/tst/common/llquantize/tst.basic.d
deleted file mode 100644
index 57b6ed881b7f..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/tst.basic.d
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-#pragma D option quiet
-
-tick-1ms
-/i++ <= 100/
-{
- @ = llquantize(i, 10, 0, 10, 10);
-}
-
-tick-1ms
-/i > 100/
-{
- exit(0);
-}
diff --git a/cmd/dtrace/test/tst/common/llquantize/tst.basic.d.out b/cmd/dtrace/test/tst/common/llquantize/tst.basic.d.out
deleted file mode 100644
index 9a7b288966f3..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/tst.basic.d.out
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 | 1
- 2 | 1
- 3 | 1
- 4 | 1
- 5 | 1
- 6 | 1
- 7 | 1
- 8 | 1
- 9 | 1
- 10 |@@@@ 10
- 20 |@@@@ 10
- 30 |@@@@ 10
- 40 |@@@@ 10
- 50 |@@@@ 10
- 60 |@@@@ 10
- 70 |@@@@ 10
- 80 |@@@@ 10
- 90 |@@@@ 10
- 100 |@ 2
- 200 | 0
-
diff --git a/cmd/dtrace/test/tst/common/llquantize/tst.negorder.d b/cmd/dtrace/test/tst/common/llquantize/tst.negorder.d
deleted file mode 100644
index b18c688bc750..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/tst.negorder.d
+++ /dev/null
@@ -1,62 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-#pragma D option quiet
-
-BEGIN
-{
- a = 7;
- b = 13;
- val = (-a * b) + a;
-}
-
-tick-1ms
-{
- incr = val % b;
- val += a;
-}
-
-tick-1ms
-/val == 0/
-{
- val += a;
-}
-
-tick-1ms
-/incr != 0/
-{
- i++;
- @llquanty[i] = llquantize(1, 10, 0, 10, 10, incr);
-}
-
-tick-1ms
-/incr == 0/
-{
- printf("Ordering of llquantize() with some negative weights:\n");
- printa(@llquanty);
- printf("\n");
-
- exit(0);
-}
diff --git a/cmd/dtrace/test/tst/common/llquantize/tst.negorder.d.out b/cmd/dtrace/test/tst/common/llquantize/tst.negorder.d.out
deleted file mode 100644
index ac0f3cb300e1..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/tst.negorder.d.out
+++ /dev/null
@@ -1,148 +0,0 @@
-Ordering of llquantize() with some negative weights:
-
- 2
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@| -12
- 2 | 0
-
- 4
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@| -11
- 2 | 0
-
- 6
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@| -10
- 2 | 0
-
- 8
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@| -9
- 2 | 0
-
- 10
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@| -8
- 2 | 0
-
- 12
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@| -7
- 2 | 0
-
- 1
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@| -6
- 2 | 0
-
- 3
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@| -5
- 2 | 0
-
- 5
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@| -4
- 2 | 0
-
- 7
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@| -3
- 2 | 0
-
- 9
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@| -2
- 2 | 0
-
- 11
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@| -1
- 2 | 0
-
- 14
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
- 2 | 0
-
- 16
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2
- 2 | 0
-
- 18
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 3
- 2 | 0
-
- 20
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 4
- 2 | 0
-
- 22
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 5
- 2 | 0
-
- 24
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 6
- 2 | 0
-
- 13
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 7
- 2 | 0
-
- 15
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 8
- 2 | 0
-
- 17
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 9
- 2 | 0
-
- 19
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 10
- 2 | 0
-
- 21
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 11
- 2 | 0
-
- 23
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 12
- 2 | 0
-
-
-
diff --git a/cmd/dtrace/test/tst/common/llquantize/tst.negvalue.d b/cmd/dtrace/test/tst/common/llquantize/tst.negvalue.d
deleted file mode 100644
index c74d019cb186..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/tst.negvalue.d
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-#pragma D option quiet
-
-tick-1ms
-/i++ <= 100/
-{
- @ = llquantize(i, 10, 0, 10, 10, 50 - i);
-}
-
-tick-1ms
-/i > 100/
-{
- exit(0);
-}
diff --git a/cmd/dtrace/test/tst/common/llquantize/tst.negvalue.d.out b/cmd/dtrace/test/tst/common/llquantize/tst.negvalue.d.out
deleted file mode 100644
index 04b0d5e1bded..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/tst.negvalue.d.out
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 | 49
- 2 | 48
- 3 | 47
- 4 | 46
- 5 | 45
- 6 | 44
- 7 | 43
- 8 | 42
- 9 | 41
- 10 |@@@ 355
- 20 |@@ 255
- 30 |@ 155
- 40 | 55
- 50 | -45
- 60 @| -145
- 70 @@| -245
- 80 @@@| -345
- 90 @@@| -445
- 100 @| -101
- 200 | 0
-
diff --git a/cmd/dtrace/test/tst/common/llquantize/tst.normal.d b/cmd/dtrace/test/tst/common/llquantize/tst.normal.d
deleted file mode 100644
index 7097ba7d33c7..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/tst.normal.d
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-#pragma D option quiet
-
-tick-1ms
-/i++ <= 100/
-{
- @ = llquantize(i, 10, 0, 10, 10);
-}
-
-tick-1ms
-/i > 100/
-{
- normalize(@, 10);
- printa(@);
- exit(0);
-}
diff --git a/cmd/dtrace/test/tst/common/llquantize/tst.normal.d.out b/cmd/dtrace/test/tst/common/llquantize/tst.normal.d.out
deleted file mode 100644
index 3b1f41b218fc..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/tst.normal.d.out
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 | 0
- 2 | 0
- 3 | 0
- 4 | 0
- 5 | 0
- 6 | 0
- 7 | 0
- 8 | 0
- 9 | 0
- 10 |@@@@ 1
- 20 |@@@@ 1
- 30 |@@@@ 1
- 40 |@@@@ 1
- 50 |@@@@ 1
- 60 |@@@@ 1
- 70 |@@@@ 1
- 80 |@@@@ 1
- 90 |@@@@ 1
- 100 |@ 0
- 200 | 0
-
-
diff --git a/cmd/dtrace/test/tst/common/llquantize/tst.range.d b/cmd/dtrace/test/tst/common/llquantize/tst.range.d
deleted file mode 100644
index e2882b3f8e3f..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/tst.range.d
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-#pragma D option quiet
-
-BEGIN
-{
- @["Screven"] = llquantize(0, 10, 1, 2, 20, 25);
- @["Katz"] = llquantize(1, 10, 1, 2, 20, -100);
- @["Kurian"] = llquantize(7, 10, 1, 2, 20, 15);
- @["Rozwat"] = llquantize(49, 10, 1, 2, 20, 15);
- @["Fowler"] = llquantize(343, 10, 1, 2, 20, 150);
-
- printa(@);
- exit(0);
-}
diff --git a/cmd/dtrace/test/tst/common/llquantize/tst.range.d.out b/cmd/dtrace/test/tst/common/llquantize/tst.range.d.out
deleted file mode 100644
index c6736c6fc153..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/tst.range.d.out
+++ /dev/null
@@ -1,29 +0,0 @@
-
- Katz
- value ------------- Distribution ------------- count
- < 10 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@| -100
- 10 | 0
-
- Kurian
- value ------------- Distribution ------------- count
- < 10 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 15
- 10 | 0
-
- Screven
- value ------------- Distribution ------------- count
- < 10 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 25
- 10 | 0
-
- Rozwat
- value ------------- Distribution ------------- count
- 40 | 0
- 45 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 15
- 50 | 0
-
- Fowler
- value ------------- Distribution ------------- count
- 250 | 0
- 300 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 150
- 350 | 0
-
-
diff --git a/cmd/dtrace/test/tst/common/llquantize/tst.steps.d b/cmd/dtrace/test/tst/common/llquantize/tst.steps.d
deleted file mode 100644
index f00659e57513..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/tst.steps.d
+++ /dev/null
@@ -1,52 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-#pragma D option quiet
-
-tick-1ms
-/i++ <= 100/
-{
- @ = llquantize(i, 10, 0, 10, 20);
- @hunid = llquantize(i * 10, 10, 0, 10, 100);
- @large = llquantize(i * 100, 10, 0, 10, 1000);
-}
-
-tick-1ms
-/i > 100/
-{
- exit(0);
-}
-
-END
-{
- printf("20 steps:\n");
- printa(@);
-
- printf("100 steps:\n");
- printa(@hunid);
-
- printf("1000 steps:\n");
- printa(@large);
-}
diff --git a/cmd/dtrace/test/tst/common/llquantize/tst.steps.d.out b/cmd/dtrace/test/tst/common/llquantize/tst.steps.d.out
deleted file mode 100644
index 08885515c002..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/tst.steps.d.out
+++ /dev/null
@@ -1,2033 +0,0 @@
-20 steps:
-
-
- value ------------- Distribution ------------- count
- < 1 | 0
- 1 | 1
- 2 | 1
- 3 | 1
- 4 | 1
- 5 | 1
- 6 | 1
- 7 | 1
- 8 | 1
- 9 | 1
- 10 |@@ 5
- 15 |@@ 5
- 20 |@@ 5
- 25 |@@ 5
- 30 |@@ 5
- 35 |@@ 5
- 40 |@@ 5
- 45 |@@ 5
- 50 |@@ 5
- 55 |@@ 5
- 60 |@@ 5
- 65 |@@ 5
- 70 |@@ 5
- 75 |@@ 5
- 80 |@@ 5
- 85 |@@ 5
- 90 |@@ 5
- 95 |@@ 5
- 100 |@ 2
- 150 | 0
-
-100 steps:
-
-
- value ------------- Distribution ------------- count
- 9 | 0
- 10 | 1
- 11 | 0
- 12 | 0
- 13 | 0
- 14 | 0
- 15 | 0
- 16 | 0
- 17 | 0
- 18 | 0
- 19 | 0
- 20 | 1
- 21 | 0
- 22 | 0
- 23 | 0
- 24 | 0
- 25 | 0
- 26 | 0
- 27 | 0
- 28 | 0
- 29 | 0
- 30 | 1
- 31 | 0
- 32 | 0
- 33 | 0
- 34 | 0
- 35 | 0
- 36 | 0
- 37 | 0
- 38 | 0
- 39 | 0
- 40 | 1
- 41 | 0
- 42 | 0
- 43 | 0
- 44 | 0
- 45 | 0
- 46 | 0
- 47 | 0
- 48 | 0
- 49 | 0
- 50 | 1
- 51 | 0
- 52 | 0
- 53 | 0
- 54 | 0
- 55 | 0
- 56 | 0
- 57 | 0
- 58 | 0
- 59 | 0
- 60 | 1
- 61 | 0
- 62 | 0
- 63 | 0
- 64 | 0
- 65 | 0
- 66 | 0
- 67 | 0
- 68 | 0
- 69 | 0
- 70 | 1
- 71 | 0
- 72 | 0
- 73 | 0
- 74 | 0
- 75 | 0
- 76 | 0
- 77 | 0
- 78 | 0
- 79 | 0
- 80 | 1
- 81 | 0
- 82 | 0
- 83 | 0
- 84 | 0
- 85 | 0
- 86 | 0
- 87 | 0
- 88 | 0
- 89 | 0
- 90 | 1
- 91 | 0
- 92 | 0
- 93 | 0
- 94 | 0
- 95 | 0
- 96 | 0
- 97 | 0
- 98 | 0
- 99 | 0
- 100 | 1
- 110 | 1
- 120 | 1
- 130 | 1
- 140 | 1
- 150 | 1
- 160 | 1
- 170 | 1
- 180 | 1
- 190 | 1
- 200 | 1
- 210 | 1
- 220 | 1
- 230 | 1
- 240 | 1
- 250 | 1
- 260 | 1
- 270 | 1
- 280 | 1
- 290 | 1
- 300 | 1
- 310 | 1
- 320 | 1
- 330 | 1
- 340 | 1
- 350 | 1
- 360 | 1
- 370 | 1
- 380 | 1
- 390 | 1
- 400 | 1
- 410 | 1
- 420 | 1
- 430 | 1
- 440 | 1
- 450 | 1
- 460 | 1
- 470 | 1
- 480 | 1
- 490 | 1
- 500 | 1
- 510 | 1
- 520 | 1
- 530 | 1
- 540 | 1
- 550 | 1
- 560 | 1
- 570 | 1
- 580 | 1
- 590 | 1
- 600 | 1
- 610 | 1
- 620 | 1
- 630 | 1
- 640 | 1
- 650 | 1
- 660 | 1
- 670 | 1
- 680 | 1
- 690 | 1
- 700 | 1
- 710 | 1
- 720 | 1
- 730 | 1
- 740 | 1
- 750 | 1
- 760 | 1
- 770 | 1
- 780 | 1
- 790 | 1
- 800 | 1
- 810 | 1
- 820 | 1
- 830 | 1
- 840 | 1
- 850 | 1
- 860 | 1
- 870 | 1
- 880 | 1
- 890 | 1
- 900 | 1
- 910 | 1
- 920 | 1
- 930 | 1
- 940 | 1
- 950 | 1
- 960 | 1
- 970 | 1
- 980 | 1
- 990 | 1
- 1000 |@ 2
- 1100 | 0
-
-1000 steps:
-
-
- value ------------- Distribution ------------- count
- 99 | 0
- 100 | 1
- 101 | 0
- 102 | 0
- 103 | 0
- 104 | 0
- 105 | 0
- 106 | 0
- 107 | 0
- 108 | 0
- 109 | 0
- 110 | 0
- 111 | 0
- 112 | 0
- 113 | 0
- 114 | 0
- 115 | 0
- 116 | 0
- 117 | 0
- 118 | 0
- 119 | 0
- 120 | 0
- 121 | 0
- 122 | 0
- 123 | 0
- 124 | 0
- 125 | 0
- 126 | 0
- 127 | 0
- 128 | 0
- 129 | 0
- 130 | 0
- 131 | 0
- 132 | 0
- 133 | 0
- 134 | 0
- 135 | 0
- 136 | 0
- 137 | 0
- 138 | 0
- 139 | 0
- 140 | 0
- 141 | 0
- 142 | 0
- 143 | 0
- 144 | 0
- 145 | 0
- 146 | 0
- 147 | 0
- 148 | 0
- 149 | 0
- 150 | 0
- 151 | 0
- 152 | 0
- 153 | 0
- 154 | 0
- 155 | 0
- 156 | 0
- 157 | 0
- 158 | 0
- 159 | 0
- 160 | 0
- 161 | 0
- 162 | 0
- 163 | 0
- 164 | 0
- 165 | 0
- 166 | 0
- 167 | 0
- 168 | 0
- 169 | 0
- 170 | 0
- 171 | 0
- 172 | 0
- 173 | 0
- 174 | 0
- 175 | 0
- 176 | 0
- 177 | 0
- 178 | 0
- 179 | 0
- 180 | 0
- 181 | 0
- 182 | 0
- 183 | 0
- 184 | 0
- 185 | 0
- 186 | 0
- 187 | 0
- 188 | 0
- 189 | 0
- 190 | 0
- 191 | 0
- 192 | 0
- 193 | 0
- 194 | 0
- 195 | 0
- 196 | 0
- 197 | 0
- 198 | 0
- 199 | 0
- 200 | 1
- 201 | 0
- 202 | 0
- 203 | 0
- 204 | 0
- 205 | 0
- 206 | 0
- 207 | 0
- 208 | 0
- 209 | 0
- 210 | 0
- 211 | 0
- 212 | 0
- 213 | 0
- 214 | 0
- 215 | 0
- 216 | 0
- 217 | 0
- 218 | 0
- 219 | 0
- 220 | 0
- 221 | 0
- 222 | 0
- 223 | 0
- 224 | 0
- 225 | 0
- 226 | 0
- 227 | 0
- 228 | 0
- 229 | 0
- 230 | 0
- 231 | 0
- 232 | 0
- 233 | 0
- 234 | 0
- 235 | 0
- 236 | 0
- 237 | 0
- 238 | 0
- 239 | 0
- 240 | 0
- 241 | 0
- 242 | 0
- 243 | 0
- 244 | 0
- 245 | 0
- 246 | 0
- 247 | 0
- 248 | 0
- 249 | 0
- 250 | 0
- 251 | 0
- 252 | 0
- 253 | 0
- 254 | 0
- 255 | 0
- 256 | 0
- 257 | 0
- 258 | 0
- 259 | 0
- 260 | 0
- 261 | 0
- 262 | 0
- 263 | 0
- 264 | 0
- 265 | 0
- 266 | 0
- 267 | 0
- 268 | 0
- 269 | 0
- 270 | 0
- 271 | 0
- 272 | 0
- 273 | 0
- 274 | 0
- 275 | 0
- 276 | 0
- 277 | 0
- 278 | 0
- 279 | 0
- 280 | 0
- 281 | 0
- 282 | 0
- 283 | 0
- 284 | 0
- 285 | 0
- 286 | 0
- 287 | 0
- 288 | 0
- 289 | 0
- 290 | 0
- 291 | 0
- 292 | 0
- 293 | 0
- 294 | 0
- 295 | 0
- 296 | 0
- 297 | 0
- 298 | 0
- 299 | 0
- 300 | 1
- 301 | 0
- 302 | 0
- 303 | 0
- 304 | 0
- 305 | 0
- 306 | 0
- 307 | 0
- 308 | 0
- 309 | 0
- 310 | 0
- 311 | 0
- 312 | 0
- 313 | 0
- 314 | 0
- 315 | 0
- 316 | 0
- 317 | 0
- 318 | 0
- 319 | 0
- 320 | 0
- 321 | 0
- 322 | 0
- 323 | 0
- 324 | 0
- 325 | 0
- 326 | 0
- 327 | 0
- 328 | 0
- 329 | 0
- 330 | 0
- 331 | 0
- 332 | 0
- 333 | 0
- 334 | 0
- 335 | 0
- 336 | 0
- 337 | 0
- 338 | 0
- 339 | 0
- 340 | 0
- 341 | 0
- 342 | 0
- 343 | 0
- 344 | 0
- 345 | 0
- 346 | 0
- 347 | 0
- 348 | 0
- 349 | 0
- 350 | 0
- 351 | 0
- 352 | 0
- 353 | 0
- 354 | 0
- 355 | 0
- 356 | 0
- 357 | 0
- 358 | 0
- 359 | 0
- 360 | 0
- 361 | 0
- 362 | 0
- 363 | 0
- 364 | 0
- 365 | 0
- 366 | 0
- 367 | 0
- 368 | 0
- 369 | 0
- 370 | 0
- 371 | 0
- 372 | 0
- 373 | 0
- 374 | 0
- 375 | 0
- 376 | 0
- 377 | 0
- 378 | 0
- 379 | 0
- 380 | 0
- 381 | 0
- 382 | 0
- 383 | 0
- 384 | 0
- 385 | 0
- 386 | 0
- 387 | 0
- 388 | 0
- 389 | 0
- 390 | 0
- 391 | 0
- 392 | 0
- 393 | 0
- 394 | 0
- 395 | 0
- 396 | 0
- 397 | 0
- 398 | 0
- 399 | 0
- 400 | 1
- 401 | 0
- 402 | 0
- 403 | 0
- 404 | 0
- 405 | 0
- 406 | 0
- 407 | 0
- 408 | 0
- 409 | 0
- 410 | 0
- 411 | 0
- 412 | 0
- 413 | 0
- 414 | 0
- 415 | 0
- 416 | 0
- 417 | 0
- 418 | 0
- 419 | 0
- 420 | 0
- 421 | 0
- 422 | 0
- 423 | 0
- 424 | 0
- 425 | 0
- 426 | 0
- 427 | 0
- 428 | 0
- 429 | 0
- 430 | 0
- 431 | 0
- 432 | 0
- 433 | 0
- 434 | 0
- 435 | 0
- 436 | 0
- 437 | 0
- 438 | 0
- 439 | 0
- 440 | 0
- 441 | 0
- 442 | 0
- 443 | 0
- 444 | 0
- 445 | 0
- 446 | 0
- 447 | 0
- 448 | 0
- 449 | 0
- 450 | 0
- 451 | 0
- 452 | 0
- 453 | 0
- 454 | 0
- 455 | 0
- 456 | 0
- 457 | 0
- 458 | 0
- 459 | 0
- 460 | 0
- 461 | 0
- 462 | 0
- 463 | 0
- 464 | 0
- 465 | 0
- 466 | 0
- 467 | 0
- 468 | 0
- 469 | 0
- 470 | 0
- 471 | 0
- 472 | 0
- 473 | 0
- 474 | 0
- 475 | 0
- 476 | 0
- 477 | 0
- 478 | 0
- 479 | 0
- 480 | 0
- 481 | 0
- 482 | 0
- 483 | 0
- 484 | 0
- 485 | 0
- 486 | 0
- 487 | 0
- 488 | 0
- 489 | 0
- 490 | 0
- 491 | 0
- 492 | 0
- 493 | 0
- 494 | 0
- 495 | 0
- 496 | 0
- 497 | 0
- 498 | 0
- 499 | 0
- 500 | 1
- 501 | 0
- 502 | 0
- 503 | 0
- 504 | 0
- 505 | 0
- 506 | 0
- 507 | 0
- 508 | 0
- 509 | 0
- 510 | 0
- 511 | 0
- 512 | 0
- 513 | 0
- 514 | 0
- 515 | 0
- 516 | 0
- 517 | 0
- 518 | 0
- 519 | 0
- 520 | 0
- 521 | 0
- 522 | 0
- 523 | 0
- 524 | 0
- 525 | 0
- 526 | 0
- 527 | 0
- 528 | 0
- 529 | 0
- 530 | 0
- 531 | 0
- 532 | 0
- 533 | 0
- 534 | 0
- 535 | 0
- 536 | 0
- 537 | 0
- 538 | 0
- 539 | 0
- 540 | 0
- 541 | 0
- 542 | 0
- 543 | 0
- 544 | 0
- 545 | 0
- 546 | 0
- 547 | 0
- 548 | 0
- 549 | 0
- 550 | 0
- 551 | 0
- 552 | 0
- 553 | 0
- 554 | 0
- 555 | 0
- 556 | 0
- 557 | 0
- 558 | 0
- 559 | 0
- 560 | 0
- 561 | 0
- 562 | 0
- 563 | 0
- 564 | 0
- 565 | 0
- 566 | 0
- 567 | 0
- 568 | 0
- 569 | 0
- 570 | 0
- 571 | 0
- 572 | 0
- 573 | 0
- 574 | 0
- 575 | 0
- 576 | 0
- 577 | 0
- 578 | 0
- 579 | 0
- 580 | 0
- 581 | 0
- 582 | 0
- 583 | 0
- 584 | 0
- 585 | 0
- 586 | 0
- 587 | 0
- 588 | 0
- 589 | 0
- 590 | 0
- 591 | 0
- 592 | 0
- 593 | 0
- 594 | 0
- 595 | 0
- 596 | 0
- 597 | 0
- 598 | 0
- 599 | 0
- 600 | 1
- 601 | 0
- 602 | 0
- 603 | 0
- 604 | 0
- 605 | 0
- 606 | 0
- 607 | 0
- 608 | 0
- 609 | 0
- 610 | 0
- 611 | 0
- 612 | 0
- 613 | 0
- 614 | 0
- 615 | 0
- 616 | 0
- 617 | 0
- 618 | 0
- 619 | 0
- 620 | 0
- 621 | 0
- 622 | 0
- 623 | 0
- 624 | 0
- 625 | 0
- 626 | 0
- 627 | 0
- 628 | 0
- 629 | 0
- 630 | 0
- 631 | 0
- 632 | 0
- 633 | 0
- 634 | 0
- 635 | 0
- 636 | 0
- 637 | 0
- 638 | 0
- 639 | 0
- 640 | 0
- 641 | 0
- 642 | 0
- 643 | 0
- 644 | 0
- 645 | 0
- 646 | 0
- 647 | 0
- 648 | 0
- 649 | 0
- 650 | 0
- 651 | 0
- 652 | 0
- 653 | 0
- 654 | 0
- 655 | 0
- 656 | 0
- 657 | 0
- 658 | 0
- 659 | 0
- 660 | 0
- 661 | 0
- 662 | 0
- 663 | 0
- 664 | 0
- 665 | 0
- 666 | 0
- 667 | 0
- 668 | 0
- 669 | 0
- 670 | 0
- 671 | 0
- 672 | 0
- 673 | 0
- 674 | 0
- 675 | 0
- 676 | 0
- 677 | 0
- 678 | 0
- 679 | 0
- 680 | 0
- 681 | 0
- 682 | 0
- 683 | 0
- 684 | 0
- 685 | 0
- 686 | 0
- 687 | 0
- 688 | 0
- 689 | 0
- 690 | 0
- 691 | 0
- 692 | 0
- 693 | 0
- 694 | 0
- 695 | 0
- 696 | 0
- 697 | 0
- 698 | 0
- 699 | 0
- 700 | 1
- 701 | 0
- 702 | 0
- 703 | 0
- 704 | 0
- 705 | 0
- 706 | 0
- 707 | 0
- 708 | 0
- 709 | 0
- 710 | 0
- 711 | 0
- 712 | 0
- 713 | 0
- 714 | 0
- 715 | 0
- 716 | 0
- 717 | 0
- 718 | 0
- 719 | 0
- 720 | 0
- 721 | 0
- 722 | 0
- 723 | 0
- 724 | 0
- 725 | 0
- 726 | 0
- 727 | 0
- 728 | 0
- 729 | 0
- 730 | 0
- 731 | 0
- 732 | 0
- 733 | 0
- 734 | 0
- 735 | 0
- 736 | 0
- 737 | 0
- 738 | 0
- 739 | 0
- 740 | 0
- 741 | 0
- 742 | 0
- 743 | 0
- 744 | 0
- 745 | 0
- 746 | 0
- 747 | 0
- 748 | 0
- 749 | 0
- 750 | 0
- 751 | 0
- 752 | 0
- 753 | 0
- 754 | 0
- 755 | 0
- 756 | 0
- 757 | 0
- 758 | 0
- 759 | 0
- 760 | 0
- 761 | 0
- 762 | 0
- 763 | 0
- 764 | 0
- 765 | 0
- 766 | 0
- 767 | 0
- 768 | 0
- 769 | 0
- 770 | 0
- 771 | 0
- 772 | 0
- 773 | 0
- 774 | 0
- 775 | 0
- 776 | 0
- 777 | 0
- 778 | 0
- 779 | 0
- 780 | 0
- 781 | 0
- 782 | 0
- 783 | 0
- 784 | 0
- 785 | 0
- 786 | 0
- 787 | 0
- 788 | 0
- 789 | 0
- 790 | 0
- 791 | 0
- 792 | 0
- 793 | 0
- 794 | 0
- 795 | 0
- 796 | 0
- 797 | 0
- 798 | 0
- 799 | 0
- 800 | 1
- 801 | 0
- 802 | 0
- 803 | 0
- 804 | 0
- 805 | 0
- 806 | 0
- 807 | 0
- 808 | 0
- 809 | 0
- 810 | 0
- 811 | 0
- 812 | 0
- 813 | 0
- 814 | 0
- 815 | 0
- 816 | 0
- 817 | 0
- 818 | 0
- 819 | 0
- 820 | 0
- 821 | 0
- 822 | 0
- 823 | 0
- 824 | 0
- 825 | 0
- 826 | 0
- 827 | 0
- 828 | 0
- 829 | 0
- 830 | 0
- 831 | 0
- 832 | 0
- 833 | 0
- 834 | 0
- 835 | 0
- 836 | 0
- 837 | 0
- 838 | 0
- 839 | 0
- 840 | 0
- 841 | 0
- 842 | 0
- 843 | 0
- 844 | 0
- 845 | 0
- 846 | 0
- 847 | 0
- 848 | 0
- 849 | 0
- 850 | 0
- 851 | 0
- 852 | 0
- 853 | 0
- 854 | 0
- 855 | 0
- 856 | 0
- 857 | 0
- 858 | 0
- 859 | 0
- 860 | 0
- 861 | 0
- 862 | 0
- 863 | 0
- 864 | 0
- 865 | 0
- 866 | 0
- 867 | 0
- 868 | 0
- 869 | 0
- 870 | 0
- 871 | 0
- 872 | 0
- 873 | 0
- 874 | 0
- 875 | 0
- 876 | 0
- 877 | 0
- 878 | 0
- 879 | 0
- 880 | 0
- 881 | 0
- 882 | 0
- 883 | 0
- 884 | 0
- 885 | 0
- 886 | 0
- 887 | 0
- 888 | 0
- 889 | 0
- 890 | 0
- 891 | 0
- 892 | 0
- 893 | 0
- 894 | 0
- 895 | 0
- 896 | 0
- 897 | 0
- 898 | 0
- 899 | 0
- 900 | 1
- 901 | 0
- 902 | 0
- 903 | 0
- 904 | 0
- 905 | 0
- 906 | 0
- 907 | 0
- 908 | 0
- 909 | 0
- 910 | 0
- 911 | 0
- 912 | 0
- 913 | 0
- 914 | 0
- 915 | 0
- 916 | 0
- 917 | 0
- 918 | 0
- 919 | 0
- 920 | 0
- 921 | 0
- 922 | 0
- 923 | 0
- 924 | 0
- 925 | 0
- 926 | 0
- 927 | 0
- 928 | 0
- 929 | 0
- 930 | 0
- 931 | 0
- 932 | 0
- 933 | 0
- 934 | 0
- 935 | 0
- 936 | 0
- 937 | 0
- 938 | 0
- 939 | 0
- 940 | 0
- 941 | 0
- 942 | 0
- 943 | 0
- 944 | 0
- 945 | 0
- 946 | 0
- 947 | 0
- 948 | 0
- 949 | 0
- 950 | 0
- 951 | 0
- 952 | 0
- 953 | 0
- 954 | 0
- 955 | 0
- 956 | 0
- 957 | 0
- 958 | 0
- 959 | 0
- 960 | 0
- 961 | 0
- 962 | 0
- 963 | 0
- 964 | 0
- 965 | 0
- 966 | 0
- 967 | 0
- 968 | 0
- 969 | 0
- 970 | 0
- 971 | 0
- 972 | 0
- 973 | 0
- 974 | 0
- 975 | 0
- 976 | 0
- 977 | 0
- 978 | 0
- 979 | 0
- 980 | 0
- 981 | 0
- 982 | 0
- 983 | 0
- 984 | 0
- 985 | 0
- 986 | 0
- 987 | 0
- 988 | 0
- 989 | 0
- 990 | 0
- 991 | 0
- 992 | 0
- 993 | 0
- 994 | 0
- 995 | 0
- 996 | 0
- 997 | 0
- 998 | 0
- 999 | 0
- 1000 | 1
- 1010 | 0
- 1020 | 0
- 1030 | 0
- 1040 | 0
- 1050 | 0
- 1060 | 0
- 1070 | 0
- 1080 | 0
- 1090 | 0
- 1100 | 1
- 1110 | 0
- 1120 | 0
- 1130 | 0
- 1140 | 0
- 1150 | 0
- 1160 | 0
- 1170 | 0
- 1180 | 0
- 1190 | 0
- 1200 | 1
- 1210 | 0
- 1220 | 0
- 1230 | 0
- 1240 | 0
- 1250 | 0
- 1260 | 0
- 1270 | 0
- 1280 | 0
- 1290 | 0
- 1300 | 1
- 1310 | 0
- 1320 | 0
- 1330 | 0
- 1340 | 0
- 1350 | 0
- 1360 | 0
- 1370 | 0
- 1380 | 0
- 1390 | 0
- 1400 | 1
- 1410 | 0
- 1420 | 0
- 1430 | 0
- 1440 | 0
- 1450 | 0
- 1460 | 0
- 1470 | 0
- 1480 | 0
- 1490 | 0
- 1500 | 1
- 1510 | 0
- 1520 | 0
- 1530 | 0
- 1540 | 0
- 1550 | 0
- 1560 | 0
- 1570 | 0
- 1580 | 0
- 1590 | 0
- 1600 | 1
- 1610 | 0
- 1620 | 0
- 1630 | 0
- 1640 | 0
- 1650 | 0
- 1660 | 0
- 1670 | 0
- 1680 | 0
- 1690 | 0
- 1700 | 1
- 1710 | 0
- 1720 | 0
- 1730 | 0
- 1740 | 0
- 1750 | 0
- 1760 | 0
- 1770 | 0
- 1780 | 0
- 1790 | 0
- 1800 | 1
- 1810 | 0
- 1820 | 0
- 1830 | 0
- 1840 | 0
- 1850 | 0
- 1860 | 0
- 1870 | 0
- 1880 | 0
- 1890 | 0
- 1900 | 1
- 1910 | 0
- 1920 | 0
- 1930 | 0
- 1940 | 0
- 1950 | 0
- 1960 | 0
- 1970 | 0
- 1980 | 0
- 1990 | 0
- 2000 | 1
- 2010 | 0
- 2020 | 0
- 2030 | 0
- 2040 | 0
- 2050 | 0
- 2060 | 0
- 2070 | 0
- 2080 | 0
- 2090 | 0
- 2100 | 1
- 2110 | 0
- 2120 | 0
- 2130 | 0
- 2140 | 0
- 2150 | 0
- 2160 | 0
- 2170 | 0
- 2180 | 0
- 2190 | 0
- 2200 | 1
- 2210 | 0
- 2220 | 0
- 2230 | 0
- 2240 | 0
- 2250 | 0
- 2260 | 0
- 2270 | 0
- 2280 | 0
- 2290 | 0
- 2300 | 1
- 2310 | 0
- 2320 | 0
- 2330 | 0
- 2340 | 0
- 2350 | 0
- 2360 | 0
- 2370 | 0
- 2380 | 0
- 2390 | 0
- 2400 | 1
- 2410 | 0
- 2420 | 0
- 2430 | 0
- 2440 | 0
- 2450 | 0
- 2460 | 0
- 2470 | 0
- 2480 | 0
- 2490 | 0
- 2500 | 1
- 2510 | 0
- 2520 | 0
- 2530 | 0
- 2540 | 0
- 2550 | 0
- 2560 | 0
- 2570 | 0
- 2580 | 0
- 2590 | 0
- 2600 | 1
- 2610 | 0
- 2620 | 0
- 2630 | 0
- 2640 | 0
- 2650 | 0
- 2660 | 0
- 2670 | 0
- 2680 | 0
- 2690 | 0
- 2700 | 1
- 2710 | 0
- 2720 | 0
- 2730 | 0
- 2740 | 0
- 2750 | 0
- 2760 | 0
- 2770 | 0
- 2780 | 0
- 2790 | 0
- 2800 | 1
- 2810 | 0
- 2820 | 0
- 2830 | 0
- 2840 | 0
- 2850 | 0
- 2860 | 0
- 2870 | 0
- 2880 | 0
- 2890 | 0
- 2900 | 1
- 2910 | 0
- 2920 | 0
- 2930 | 0
- 2940 | 0
- 2950 | 0
- 2960 | 0
- 2970 | 0
- 2980 | 0
- 2990 | 0
- 3000 | 1
- 3010 | 0
- 3020 | 0
- 3030 | 0
- 3040 | 0
- 3050 | 0
- 3060 | 0
- 3070 | 0
- 3080 | 0
- 3090 | 0
- 3100 | 1
- 3110 | 0
- 3120 | 0
- 3130 | 0
- 3140 | 0
- 3150 | 0
- 3160 | 0
- 3170 | 0
- 3180 | 0
- 3190 | 0
- 3200 | 1
- 3210 | 0
- 3220 | 0
- 3230 | 0
- 3240 | 0
- 3250 | 0
- 3260 | 0
- 3270 | 0
- 3280 | 0
- 3290 | 0
- 3300 | 1
- 3310 | 0
- 3320 | 0
- 3330 | 0
- 3340 | 0
- 3350 | 0
- 3360 | 0
- 3370 | 0
- 3380 | 0
- 3390 | 0
- 3400 | 1
- 3410 | 0
- 3420 | 0
- 3430 | 0
- 3440 | 0
- 3450 | 0
- 3460 | 0
- 3470 | 0
- 3480 | 0
- 3490 | 0
- 3500 | 1
- 3510 | 0
- 3520 | 0
- 3530 | 0
- 3540 | 0
- 3550 | 0
- 3560 | 0
- 3570 | 0
- 3580 | 0
- 3590 | 0
- 3600 | 1
- 3610 | 0
- 3620 | 0
- 3630 | 0
- 3640 | 0
- 3650 | 0
- 3660 | 0
- 3670 | 0
- 3680 | 0
- 3690 | 0
- 3700 | 1
- 3710 | 0
- 3720 | 0
- 3730 | 0
- 3740 | 0
- 3750 | 0
- 3760 | 0
- 3770 | 0
- 3780 | 0
- 3790 | 0
- 3800 | 1
- 3810 | 0
- 3820 | 0
- 3830 | 0
- 3840 | 0
- 3850 | 0
- 3860 | 0
- 3870 | 0
- 3880 | 0
- 3890 | 0
- 3900 | 1
- 3910 | 0
- 3920 | 0
- 3930 | 0
- 3940 | 0
- 3950 | 0
- 3960 | 0
- 3970 | 0
- 3980 | 0
- 3990 | 0
- 4000 | 1
- 4010 | 0
- 4020 | 0
- 4030 | 0
- 4040 | 0
- 4050 | 0
- 4060 | 0
- 4070 | 0
- 4080 | 0
- 4090 | 0
- 4100 | 1
- 4110 | 0
- 4120 | 0
- 4130 | 0
- 4140 | 0
- 4150 | 0
- 4160 | 0
- 4170 | 0
- 4180 | 0
- 4190 | 0
- 4200 | 1
- 4210 | 0
- 4220 | 0
- 4230 | 0
- 4240 | 0
- 4250 | 0
- 4260 | 0
- 4270 | 0
- 4280 | 0
- 4290 | 0
- 4300 | 1
- 4310 | 0
- 4320 | 0
- 4330 | 0
- 4340 | 0
- 4350 | 0
- 4360 | 0
- 4370 | 0
- 4380 | 0
- 4390 | 0
- 4400 | 1
- 4410 | 0
- 4420 | 0
- 4430 | 0
- 4440 | 0
- 4450 | 0
- 4460 | 0
- 4470 | 0
- 4480 | 0
- 4490 | 0
- 4500 | 1
- 4510 | 0
- 4520 | 0
- 4530 | 0
- 4540 | 0
- 4550 | 0
- 4560 | 0
- 4570 | 0
- 4580 | 0
- 4590 | 0
- 4600 | 1
- 4610 | 0
- 4620 | 0
- 4630 | 0
- 4640 | 0
- 4650 | 0
- 4660 | 0
- 4670 | 0
- 4680 | 0
- 4690 | 0
- 4700 | 1
- 4710 | 0
- 4720 | 0
- 4730 | 0
- 4740 | 0
- 4750 | 0
- 4760 | 0
- 4770 | 0
- 4780 | 0
- 4790 | 0
- 4800 | 1
- 4810 | 0
- 4820 | 0
- 4830 | 0
- 4840 | 0
- 4850 | 0
- 4860 | 0
- 4870 | 0
- 4880 | 0
- 4890 | 0
- 4900 | 1
- 4910 | 0
- 4920 | 0
- 4930 | 0
- 4940 | 0
- 4950 | 0
- 4960 | 0
- 4970 | 0
- 4980 | 0
- 4990 | 0
- 5000 | 1
- 5010 | 0
- 5020 | 0
- 5030 | 0
- 5040 | 0
- 5050 | 0
- 5060 | 0
- 5070 | 0
- 5080 | 0
- 5090 | 0
- 5100 | 1
- 5110 | 0
- 5120 | 0
- 5130 | 0
- 5140 | 0
- 5150 | 0
- 5160 | 0
- 5170 | 0
- 5180 | 0
- 5190 | 0
- 5200 | 1
- 5210 | 0
- 5220 | 0
- 5230 | 0
- 5240 | 0
- 5250 | 0
- 5260 | 0
- 5270 | 0
- 5280 | 0
- 5290 | 0
- 5300 | 1
- 5310 | 0
- 5320 | 0
- 5330 | 0
- 5340 | 0
- 5350 | 0
- 5360 | 0
- 5370 | 0
- 5380 | 0
- 5390 | 0
- 5400 | 1
- 5410 | 0
- 5420 | 0
- 5430 | 0
- 5440 | 0
- 5450 | 0
- 5460 | 0
- 5470 | 0
- 5480 | 0
- 5490 | 0
- 5500 | 1
- 5510 | 0
- 5520 | 0
- 5530 | 0
- 5540 | 0
- 5550 | 0
- 5560 | 0
- 5570 | 0
- 5580 | 0
- 5590 | 0
- 5600 | 1
- 5610 | 0
- 5620 | 0
- 5630 | 0
- 5640 | 0
- 5650 | 0
- 5660 | 0
- 5670 | 0
- 5680 | 0
- 5690 | 0
- 5700 | 1
- 5710 | 0
- 5720 | 0
- 5730 | 0
- 5740 | 0
- 5750 | 0
- 5760 | 0
- 5770 | 0
- 5780 | 0
- 5790 | 0
- 5800 | 1
- 5810 | 0
- 5820 | 0
- 5830 | 0
- 5840 | 0
- 5850 | 0
- 5860 | 0
- 5870 | 0
- 5880 | 0
- 5890 | 0
- 5900 | 1
- 5910 | 0
- 5920 | 0
- 5930 | 0
- 5940 | 0
- 5950 | 0
- 5960 | 0
- 5970 | 0
- 5980 | 0
- 5990 | 0
- 6000 | 1
- 6010 | 0
- 6020 | 0
- 6030 | 0
- 6040 | 0
- 6050 | 0
- 6060 | 0
- 6070 | 0
- 6080 | 0
- 6090 | 0
- 6100 | 1
- 6110 | 0
- 6120 | 0
- 6130 | 0
- 6140 | 0
- 6150 | 0
- 6160 | 0
- 6170 | 0
- 6180 | 0
- 6190 | 0
- 6200 | 1
- 6210 | 0
- 6220 | 0
- 6230 | 0
- 6240 | 0
- 6250 | 0
- 6260 | 0
- 6270 | 0
- 6280 | 0
- 6290 | 0
- 6300 | 1
- 6310 | 0
- 6320 | 0
- 6330 | 0
- 6340 | 0
- 6350 | 0
- 6360 | 0
- 6370 | 0
- 6380 | 0
- 6390 | 0
- 6400 | 1
- 6410 | 0
- 6420 | 0
- 6430 | 0
- 6440 | 0
- 6450 | 0
- 6460 | 0
- 6470 | 0
- 6480 | 0
- 6490 | 0
- 6500 | 1
- 6510 | 0
- 6520 | 0
- 6530 | 0
- 6540 | 0
- 6550 | 0
- 6560 | 0
- 6570 | 0
- 6580 | 0
- 6590 | 0
- 6600 | 1
- 6610 | 0
- 6620 | 0
- 6630 | 0
- 6640 | 0
- 6650 | 0
- 6660 | 0
- 6670 | 0
- 6680 | 0
- 6690 | 0
- 6700 | 1
- 6710 | 0
- 6720 | 0
- 6730 | 0
- 6740 | 0
- 6750 | 0
- 6760 | 0
- 6770 | 0
- 6780 | 0
- 6790 | 0
- 6800 | 1
- 6810 | 0
- 6820 | 0
- 6830 | 0
- 6840 | 0
- 6850 | 0
- 6860 | 0
- 6870 | 0
- 6880 | 0
- 6890 | 0
- 6900 | 1
- 6910 | 0
- 6920 | 0
- 6930 | 0
- 6940 | 0
- 6950 | 0
- 6960 | 0
- 6970 | 0
- 6980 | 0
- 6990 | 0
- 7000 | 1
- 7010 | 0
- 7020 | 0
- 7030 | 0
- 7040 | 0
- 7050 | 0
- 7060 | 0
- 7070 | 0
- 7080 | 0
- 7090 | 0
- 7100 | 1
- 7110 | 0
- 7120 | 0
- 7130 | 0
- 7140 | 0
- 7150 | 0
- 7160 | 0
- 7170 | 0
- 7180 | 0
- 7190 | 0
- 7200 | 1
- 7210 | 0
- 7220 | 0
- 7230 | 0
- 7240 | 0
- 7250 | 0
- 7260 | 0
- 7270 | 0
- 7280 | 0
- 7290 | 0
- 7300 | 1
- 7310 | 0
- 7320 | 0
- 7330 | 0
- 7340 | 0
- 7350 | 0
- 7360 | 0
- 7370 | 0
- 7380 | 0
- 7390 | 0
- 7400 | 1
- 7410 | 0
- 7420 | 0
- 7430 | 0
- 7440 | 0
- 7450 | 0
- 7460 | 0
- 7470 | 0
- 7480 | 0
- 7490 | 0
- 7500 | 1
- 7510 | 0
- 7520 | 0
- 7530 | 0
- 7540 | 0
- 7550 | 0
- 7560 | 0
- 7570 | 0
- 7580 | 0
- 7590 | 0
- 7600 | 1
- 7610 | 0
- 7620 | 0
- 7630 | 0
- 7640 | 0
- 7650 | 0
- 7660 | 0
- 7670 | 0
- 7680 | 0
- 7690 | 0
- 7700 | 1
- 7710 | 0
- 7720 | 0
- 7730 | 0
- 7740 | 0
- 7750 | 0
- 7760 | 0
- 7770 | 0
- 7780 | 0
- 7790 | 0
- 7800 | 1
- 7810 | 0
- 7820 | 0
- 7830 | 0
- 7840 | 0
- 7850 | 0
- 7860 | 0
- 7870 | 0
- 7880 | 0
- 7890 | 0
- 7900 | 1
- 7910 | 0
- 7920 | 0
- 7930 | 0
- 7940 | 0
- 7950 | 0
- 7960 | 0
- 7970 | 0
- 7980 | 0
- 7990 | 0
- 8000 | 1
- 8010 | 0
- 8020 | 0
- 8030 | 0
- 8040 | 0
- 8050 | 0
- 8060 | 0
- 8070 | 0
- 8080 | 0
- 8090 | 0
- 8100 | 1
- 8110 | 0
- 8120 | 0
- 8130 | 0
- 8140 | 0
- 8150 | 0
- 8160 | 0
- 8170 | 0
- 8180 | 0
- 8190 | 0
- 8200 | 1
- 8210 | 0
- 8220 | 0
- 8230 | 0
- 8240 | 0
- 8250 | 0
- 8260 | 0
- 8270 | 0
- 8280 | 0
- 8290 | 0
- 8300 | 1
- 8310 | 0
- 8320 | 0
- 8330 | 0
- 8340 | 0
- 8350 | 0
- 8360 | 0
- 8370 | 0
- 8380 | 0
- 8390 | 0
- 8400 | 1
- 8410 | 0
- 8420 | 0
- 8430 | 0
- 8440 | 0
- 8450 | 0
- 8460 | 0
- 8470 | 0
- 8480 | 0
- 8490 | 0
- 8500 | 1
- 8510 | 0
- 8520 | 0
- 8530 | 0
- 8540 | 0
- 8550 | 0
- 8560 | 0
- 8570 | 0
- 8580 | 0
- 8590 | 0
- 8600 | 1
- 8610 | 0
- 8620 | 0
- 8630 | 0
- 8640 | 0
- 8650 | 0
- 8660 | 0
- 8670 | 0
- 8680 | 0
- 8690 | 0
- 8700 | 1
- 8710 | 0
- 8720 | 0
- 8730 | 0
- 8740 | 0
- 8750 | 0
- 8760 | 0
- 8770 | 0
- 8780 | 0
- 8790 | 0
- 8800 | 1
- 8810 | 0
- 8820 | 0
- 8830 | 0
- 8840 | 0
- 8850 | 0
- 8860 | 0
- 8870 | 0
- 8880 | 0
- 8890 | 0
- 8900 | 1
- 8910 | 0
- 8920 | 0
- 8930 | 0
- 8940 | 0
- 8950 | 0
- 8960 | 0
- 8970 | 0
- 8980 | 0
- 8990 | 0
- 9000 | 1
- 9010 | 0
- 9020 | 0
- 9030 | 0
- 9040 | 0
- 9050 | 0
- 9060 | 0
- 9070 | 0
- 9080 | 0
- 9090 | 0
- 9100 | 1
- 9110 | 0
- 9120 | 0
- 9130 | 0
- 9140 | 0
- 9150 | 0
- 9160 | 0
- 9170 | 0
- 9180 | 0
- 9190 | 0
- 9200 | 1
- 9210 | 0
- 9220 | 0
- 9230 | 0
- 9240 | 0
- 9250 | 0
- 9260 | 0
- 9270 | 0
- 9280 | 0
- 9290 | 0
- 9300 | 1
- 9310 | 0
- 9320 | 0
- 9330 | 0
- 9340 | 0
- 9350 | 0
- 9360 | 0
- 9370 | 0
- 9380 | 0
- 9390 | 0
- 9400 | 1
- 9410 | 0
- 9420 | 0
- 9430 | 0
- 9440 | 0
- 9450 | 0
- 9460 | 0
- 9470 | 0
- 9480 | 0
- 9490 | 0
- 9500 | 1
- 9510 | 0
- 9520 | 0
- 9530 | 0
- 9540 | 0
- 9550 | 0
- 9560 | 0
- 9570 | 0
- 9580 | 0
- 9590 | 0
- 9600 | 1
- 9610 | 0
- 9620 | 0
- 9630 | 0
- 9640 | 0
- 9650 | 0
- 9660 | 0
- 9670 | 0
- 9680 | 0
- 9690 | 0
- 9700 | 1
- 9710 | 0
- 9720 | 0
- 9730 | 0
- 9740 | 0
- 9750 | 0
- 9760 | 0
- 9770 | 0
- 9780 | 0
- 9790 | 0
- 9800 | 1
- 9810 | 0
- 9820 | 0
- 9830 | 0
- 9840 | 0
- 9850 | 0
- 9860 | 0
- 9870 | 0
- 9880 | 0
- 9890 | 0
- 9900 | 1
- 9910 | 0
- 9920 | 0
- 9930 | 0
- 9940 | 0
- 9950 | 0
- 9960 | 0
- 9970 | 0
- 9980 | 0
- 9990 | 0
- 10000 | 1
- 10100 | 1
- 10200 | 0
-
-
diff --git a/cmd/dtrace/test/tst/common/llquantize/tst.trunc.d b/cmd/dtrace/test/tst/common/llquantize/tst.trunc.d
deleted file mode 100644
index e3db03002c46..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/tst.trunc.d
+++ /dev/null
@@ -1,49 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-#pragma D option quiet
-
-int i;
-
-tick-10ms
-/i < 100/
-{
- @[i] = llquantize(i, 10, 1, 2, 10, 150);
- @[i] = llquantize(i + 1, 10, 1, 2, 10, 150);
- @[i] = llquantize(i + 2, 10, 1, 2, 10, 150);
- @[i] = llquantize(i + 3, 10, 1, 2, 10, 150);
- i++;
-}
-
-tick-10ms
-/i == 100/
-{
- exit(0);
-}
-
-END
-{
- trunc(@, 5);
-}
diff --git a/cmd/dtrace/test/tst/common/llquantize/tst.trunc.d.out b/cmd/dtrace/test/tst/common/llquantize/tst.trunc.d.out
deleted file mode 100644
index 941c62679b07..000000000000
--- a/cmd/dtrace/test/tst/common/llquantize/tst.trunc.d.out
+++ /dev/null
@@ -1,34 +0,0 @@
-
- 95
- value ------------- Distribution ------------- count
- 80 | 0
- 90 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 600
- 100 | 0
-
- 96
- value ------------- Distribution ------------- count
- 80 | 0
- 90 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 600
- 100 | 0
-
- 97
- value ------------- Distribution ------------- count
- 80 | 0
- 90 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 450
- 100 |@@@@@@@@@@ 150
- 200 | 0
-
- 98
- value ------------- Distribution ------------- count
- 80 | 0
- 90 |@@@@@@@@@@@@@@@@@@@@ 300
- 100 |@@@@@@@@@@@@@@@@@@@@ 300
- 200 | 0
-
- 99
- value ------------- Distribution ------------- count
- 80 | 0
- 90 |@@@@@@@@@@ 150
- 100 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 450
- 200 | 0
-
diff --git a/cmd/dtrace/test/tst/common/mdb/tst.dtracedcmd.ksh b/cmd/dtrace/test/tst/common/mdb/tst.dtracedcmd.ksh
index 6ca9712736ac..561f8549d924 100644
--- a/cmd/dtrace/test/tst/common/mdb/tst.dtracedcmd.ksh
+++ b/cmd/dtrace/test/tst/common/mdb/tst.dtracedcmd.ksh
@@ -24,6 +24,8 @@
# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+# ident "%Z%%M% %I% %E% SMI"
+#
#
# This script primarily tests that the ::dtrace dcmd is not dumping
@@ -34,7 +36,7 @@
script()
{
- exec $dtrace -o $dtraceout -s /dev/stdin <<EOF
+ $dtrace -o $dtraceout -s /dev/stdin <<EOF
syscall:::entry
{
@[probefunc] = count();
diff --git a/cmd/dtrace/test/tst/common/misc/tst.include.ksh b/cmd/dtrace/test/tst/common/misc/tst.include.ksh
index 5b57805d12f5..ec328021b3a3 100644
--- a/cmd/dtrace/test/tst/common/misc/tst.include.ksh
+++ b/cmd/dtrace/test/tst/common/misc/tst.include.ksh
@@ -23,6 +23,7 @@
# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+# ident "%Z%%M% %I% %E% SMI"
if [ $# != 1 ]; then
echo expected one argument: '<'dtrace-path'>'
@@ -30,7 +31,7 @@ if [ $# != 1 ]; then
fi
dtrace=$1
-CC=`which gcc`
+CC=/usr/sfw/bin/gcc
CFLAGS=
doit()
@@ -82,37 +83,13 @@ files=/usr/include/sys/*.h
# because they include static globals (!) or function bodies (!!) in the header
# file. Hopefully these remain sufficiently few that the O(#files * #badfiles)
# algorithm, below, doesn't become a problem. (And yes, writing scripts in
-# something other than ksh would probably be a good idea.) If this script
+# something other than ksh1888 would probably be a good idea.) If this script
# becomes a problem, kindly fix it by reducing the number of bad files! (That
# is, fix it by fixing the broken file, not the broken script.)
#
-badfiles="\
- bootconf.h \
- bootstat.h \
- ctype.h \
- dtrace.h \
- dumphdr.h \
- exacct_impl.h \
- fasttrap.h \
- hook_event.h \
- iscsi_authclient.h \
- kiconv_ja.h \
- kiconv_ja_jis_to_unicode.h \
- kiconv_ja_unicode_to_jis.h \
- kobj.h \
- kobj_impl.h \
- ksyms.h \
- lockstat.h \
- neti.h \
- rds.h \
- ser_sync.h \
- smbios_impl.h \
- smedia.h \
- sockfilter.h \
- stat.h \
- u8_textprep_data.h \
- utsname.h \
- vnic.h"
+badfiles="ctype.h eri_msg.h ser_sync.h sbpro.h neti.h hook_event.h \
+ bootconf.h bootstat.h dtrace.h dumphdr.h exacct_impl.h fasttrap.h \
+ kobj.h kobj_impl.h ksyms.h lockstat.h smedia.h stat.h utsname.h"
for inc in $files; do
file=`basename $inc`
diff --git a/cmd/dtrace/test/tst/common/misc/tst.macroglob.ksh.out b/cmd/dtrace/test/tst/common/misc/tst.macroglob.ksh.out
index 09d984d3fa02..8a9ac6d96c5a 100644
--- a/cmd/dtrace/test/tst/common/misc/tst.macroglob.ksh.out
+++ b/cmd/dtrace/test/tst/common/misc/tst.macroglob.ksh.out
@@ -4,15 +4,12 @@ read entry
FUNCTION NAME
read entry
readlink entry
-readlinkat entry
readv entry
FUNCTION NAME
read entry
readlink entry
-readlinkat entry
readv entry
FUNCTION NAME
readlink entry
-readlinkat entry
FUNCTION NAME
pread64 entry
diff --git a/cmd/dtrace/test/tst/common/misc/tst.schrock.ksh b/cmd/dtrace/test/tst/common/misc/tst.schrock.ksh
index bc29f714cbf2..494f6f8e6605 100644
--- a/cmd/dtrace/test/tst/common/misc/tst.schrock.ksh
+++ b/cmd/dtrace/test/tst/common/misc/tst.schrock.ksh
@@ -23,6 +23,7 @@
# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#ident "%Z%%M% %I% %E% SMI"
if [ $# != 1 ]; then
echo expected one argument: '<'dtrace-path'>'
@@ -32,12 +33,13 @@ fi
dtrace=$1
#
-# Some variants of nm may exec a 64-bit version of themselves. DTrace uses
-# libproc (which uses /proc) to find out when the traced process exits, but a
-# 32-bit process can't examine a 64-bit one with libproc. The LD_NOEXEC_64
-# variable prevents nm from re-execing itself.
+# /usr/ccs/bin/nm execs a 64-bit version of itself. DTrace uses libproc
+# (which uses /proc) to find out when the traced process exits, but a
+# 32-bit process can't examine a 64-bit one with libproc. The
+# LD_NOEXEC_64 variable prevents nm from re-execing itself.
#
-LD_NOEXEC_64=nono $dtrace -F -s /dev/stdin -c 'nm /bin/ls' stat <<EOF
+LD_NOEXEC_64=tomeeisrad $dtrace -F -s /dev/stdin -c \
+ '/usr/ccs/bin/nm /bin/ls' stat <<EOF
pid\$target::\$1:entry
{
diff --git a/cmd/dtrace/test/tst/common/pid/tst.provregex1.ksh b/cmd/dtrace/test/tst/common/pid/tst.provregex1.ksh
index 692a7153031b..892ff3e24df1 100644
--- a/cmd/dtrace/test/tst/common/pid/tst.provregex1.ksh
+++ b/cmd/dtrace/test/tst/common/pid/tst.provregex1.ksh
@@ -24,6 +24,7 @@
# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+# ident "%Z%%M% %I% %E% SMI"
#
# This test verifies that specifying a glob in a pid provider name
@@ -45,10 +46,10 @@ cat > Makefile <<EOF
all: main
main: main.o
- gcc -o main main.o
+ cc -o main main.o
main.o: main.c
- gcc -c main.c
+ cc -c main.c
EOF
cat > main.c <<EOF
diff --git a/cmd/dtrace/test/tst/common/pid/tst.provregex2.ksh b/cmd/dtrace/test/tst/common/pid/tst.provregex2.ksh
index 03b6003fed3c..8d83bddd2319 100644
--- a/cmd/dtrace/test/tst/common/pid/tst.provregex2.ksh
+++ b/cmd/dtrace/test/tst/common/pid/tst.provregex2.ksh
@@ -24,6 +24,7 @@
# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+# ident "%Z%%M% %I% %E% SMI"
#
# This test verifies that probes will be picked up after a dlopen(3C)
@@ -45,16 +46,16 @@ cat > Makefile <<EOF
all: main altlib.so
main: main.o
- gcc -o main main.o
+ cc -o main main.o
main.o: main.c
- gcc -c main.c
+ cc -c main.c
altlib.so: altlib.o
- gcc -shared -o altlib.so altlib.o -lc
+ cc -z defs -G -o altlib.so altlib.o -lc
altlib.o: altlib.c
- gcc -c altlib.c
+ cc -c altlib.c
EOF
cat > altlib.c <<EOF
diff --git a/cmd/dtrace/test/tst/common/pid/tst.provregex3.ksh b/cmd/dtrace/test/tst/common/pid/tst.provregex3.ksh
index 4a74cb050a7a..c9ac6b1dd6a8 100644
--- a/cmd/dtrace/test/tst/common/pid/tst.provregex3.ksh
+++ b/cmd/dtrace/test/tst/common/pid/tst.provregex3.ksh
@@ -24,6 +24,7 @@
# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+# ident "%Z%%M% %I% %E% SMI"
#
# This test verifies that a regex in the provider name will match
@@ -43,13 +44,13 @@ mkdir $DIR
cd $DIR
cat > Makefile <<EOF
-all: main
+ all: main
main: main.o prov.o
- gcc -o main main.o prov.o
+ cc -o main main.o prov.o
main.o: main.c prov.h
- gcc -c main.c
+ cc -c main.c
prov.h: prov.d
$dtrace -h -s prov.d
diff --git a/cmd/dtrace/test/tst/common/pid/tst.provregex4.ksh b/cmd/dtrace/test/tst/common/pid/tst.provregex4.ksh
index 8d326ad7c107..278ec128131c 100644
--- a/cmd/dtrace/test/tst/common/pid/tst.provregex4.ksh
+++ b/cmd/dtrace/test/tst/common/pid/tst.provregex4.ksh
@@ -24,6 +24,7 @@
# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+# ident "%Z%%M% %I% %E% SMI"
#
# This test verifies that USDT probes will be picked up after a dlopen(3C)
@@ -46,10 +47,10 @@ cat > Makefile <<EOF
all: main altlib.so
main: main.o provmain.o
- gcc -o main main.o provmain.o
+ cc -o main main.o provmain.o
main.o: main.c prov.h
- gcc -c main.c
+ cc -c main.c
prov.h: prov.d
$dtrace -h -s prov.d
@@ -58,10 +59,10 @@ provmain.o: prov.d main.o
$dtrace -G -32 -o provmain.o -s prov.d main.o
altlib.so: altlib.o provalt.o
- gcc -shared -o altlib.so altlib.o provalt.o -lc
+ cc -z defs -G -o altlib.so altlib.o provalt.o -lc
altlib.o: altlib.c prov.h
- gcc -c altlib.c
+ cc -c altlib.c
provalt.o: prov.d altlib.o
$dtrace -G -32 -o provalt.o -s prov.d altlib.o
diff --git a/cmd/dtrace/test/tst/common/pragma/tst.libdepsepdir.ksh b/cmd/dtrace/test/tst/common/pragma/tst.libdepsepdir.ksh
deleted file mode 100644
index ced65849b98d..000000000000
--- a/cmd/dtrace/test/tst/common/pragma/tst.libdepsepdir.ksh
+++ /dev/null
@@ -1,76 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-
-#
-# Copyright (c) 2011, Joyent Inc. All rights reserved.
-# Use is subject to license terms.
-#
-
-#
-# Test to catch that we properly look for libraries dependencies in
-# our full library parth
-#
-
-if [ $# != 1 ]; then
- echo expected one argument: '<'dtrace-path'>'
- exit 2
-fi
-
-libdira=${TMPDIR:-/tmp}/libdepa.$$
-libdirb=${TMPDIR:-/tmp}/libdepb.$$
-libdirc=${TMPDIR:-/tmp}/libdepc.$$
-dtrace=$1
-
-setup_libs()
-{
- mkdir $libdira
- mkdir $libdirb
- mkdir $libdirc
- cat > $libdira/liba.$$.d <<EOF
-#pragma D depends_on library libb.$$.d
-#pragma D depends_on library libc.$$.d
-#pragma D depends_on library libd.$$.d
-EOF
- cat > $libdirb/libb.$$.d <<EOF
-#pragma D depends_on library libc.$$.d
-EOF
- cat > $libdirb/libc.$$.d <<EOF
-EOF
- cat > $libdirb/libd.$$.d <<EOF
-EOF
- cat > $libdirc/libe.$$.d <<EOF
-#pragma D depends_on library liba.$$.d
-EOF
- cat > $libdirc/libf.$$.d <<EOF
-EOF
-}
-
-
-setup_libs
-
-$dtrace -L$libdira -L$libdirb -L$libdirc -e
-
-status=$?
-rm -rf $libdira
-rm -rf $libdirb
-rm -rf $libdirc
-return $status
-
diff --git a/cmd/dtrace/test/tst/common/print/err.D_PRINT_DYN.bad.d b/cmd/dtrace/test/tst/common/print/err.D_PRINT_DYN.bad.d
deleted file mode 100644
index 892b44561376..000000000000
--- a/cmd/dtrace/test/tst/common/print/err.D_PRINT_DYN.bad.d
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011 by Delphix. All rights reserved.
- */
-
-BEGIN
-{
- print(*curpsinfo);
-}
diff --git a/cmd/dtrace/test/tst/common/print/err.D_PRINT_VOID.bad.d b/cmd/dtrace/test/tst/common/print/err.D_PRINT_VOID.bad.d
deleted file mode 100644
index 902f07272dd0..000000000000
--- a/cmd/dtrace/test/tst/common/print/err.D_PRINT_VOID.bad.d
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011 by Delphix. All rights reserved.
- */
-
-BEGIN
-{
- print((void)`p0);
-}
diff --git a/cmd/dtrace/test/tst/common/print/err.D_PROTO_LEN.bad.d b/cmd/dtrace/test/tst/common/print/err.D_PROTO_LEN.bad.d
deleted file mode 100644
index a1d3be1f62d3..000000000000
--- a/cmd/dtrace/test/tst/common/print/err.D_PROTO_LEN.bad.d
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011 by Delphix. All rights reserved.
- */
-
-BEGIN
-{
- print();
-}
diff --git a/cmd/dtrace/test/tst/common/print/tst.array.d b/cmd/dtrace/test/tst/common/print/tst.array.d
deleted file mode 100644
index 9650bf7c0f5e..000000000000
--- a/cmd/dtrace/test/tst/common/print/tst.array.d
+++ /dev/null
@@ -1,62 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011 by Delphix. All rights reserved.
- */
-
-#pragma D option quiet
-
-typedef struct bar {
- int alpha;
-} bar_t;
-
-typedef struct foo {
- int a[3];
- char b[30];
- bar_t c[2];
- char d[3];
-} foo_t;
-
-BEGIN
-{
- this->f = (foo_t *)alloca(sizeof (foo_t));
-
- this->f->a[0] = 1;
- this->f->a[1] = 2;
- this->f->a[2] = 3;
- this->f->b[0] = 'a';
- this->f->b[1] = 'b';
- this->f->b[2] = 0;
- this->f->c[0].alpha = 5;
- this->f->c[1].alpha = 6;
- this->f->c[2].alpha = 7;
- this->f->d[0] = 4;
- this->f->d[1] = 0;
- this->f->d[2] = 0;
-
- print(this->f->a);
- print(this->f->b);
- print(this->f->c);
- print(*this->f);
-
- exit(0);
-}
diff --git a/cmd/dtrace/test/tst/common/print/tst.array.d.out b/cmd/dtrace/test/tst/common/print/tst.array.d.out
deleted file mode 100644
index 0702d4bb5a80..000000000000
--- a/cmd/dtrace/test/tst/common/print/tst.array.d.out
+++ /dev/null
@@ -1,23 +0,0 @@
-int [3] [ 0x1, 0x2, 0x3 ]
-char [30] "ab"
-bar_t [2] [
- bar_t {
- int alpha = 0x5
- },
- bar_t {
- int alpha = 0x6
- }
-]
-foo_t {
- int [3] a = [ 0x1, 0x2, 0x3 ]
- char [30] b = [ "ab" ]
- bar_t [2] c = [
- bar_t {
- int alpha = 0x5
- },
- bar_t {
- int alpha = 0x6
- }
- ]
- char [3] d = [ '\004', '\0', '\0' ]
-}
diff --git a/cmd/dtrace/test/tst/common/print/tst.bitfield.d b/cmd/dtrace/test/tst/common/print/tst.bitfield.d
deleted file mode 100644
index ff77bb0ec74d..000000000000
--- a/cmd/dtrace/test/tst/common/print/tst.bitfield.d
+++ /dev/null
@@ -1,49 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011 by Delphix. All rights reserved.
- */
-
-#pragma D option quiet
-
-typedef struct forward forward_t;
-
-typedef struct foo {
- int a:4;
- int b:7;
- int c:1;
- int d:2;
-} foo_t;
-
-BEGIN
-{
- this->s = (foo_t *)alloca(sizeof (foo_t));
-
- this->s->a = 1;
- this->s->b = 5;
- this->s->c = 0;
- this->s->d = 2;
-
- print(*this->s);
-
- exit(0);
-}
diff --git a/cmd/dtrace/test/tst/common/print/tst.bitfield.d.out b/cmd/dtrace/test/tst/common/print/tst.bitfield.d.out
deleted file mode 100644
index 309444d5c8d4..000000000000
--- a/cmd/dtrace/test/tst/common/print/tst.bitfield.d.out
+++ /dev/null
@@ -1,6 +0,0 @@
-foo_t {
- int a :4 = 0x1
- int b :7 = 0x5
- int c :1 = 0
- int d :2 = 0x2
-}
diff --git a/cmd/dtrace/test/tst/common/print/tst.primitive.d b/cmd/dtrace/test/tst/common/print/tst.primitive.d
deleted file mode 100644
index 559dab1840c7..000000000000
--- a/cmd/dtrace/test/tst/common/print/tst.primitive.d
+++ /dev/null
@@ -1,45 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011 by Delphix. All rights reserved.
- */
-
-#pragma D option quiet
-
-BEGIN
-{
- i = (int)'a';
-
- printf("\n");
-
- print((char)'a');
- print((int)-1);
- print((unsigned int)23);
- print((short)456);
- print((unsigned short)789);
- print((long)1234);
- print((ulong_t)56789);
- print((void *)0x1234);
- print("hello");
-
- exit(0);
-}
diff --git a/cmd/dtrace/test/tst/common/print/tst.primitive.d.out b/cmd/dtrace/test/tst/common/print/tst.primitive.d.out
deleted file mode 100644
index f7e4076726ae..000000000000
--- a/cmd/dtrace/test/tst/common/print/tst.primitive.d.out
+++ /dev/null
@@ -1,11 +0,0 @@
-
-char 'a'
-int 0xffffffff
-unsigned int 0x17
-short 0x1c8
-unsigned short 0x315
-long 0x4d2
-ulong_t 0xddd5
-void * 0x1234
-string "hello"
-
diff --git a/cmd/dtrace/test/tst/common/print/tst.struct.d b/cmd/dtrace/test/tst/common/print/tst.struct.d
deleted file mode 100644
index 2fb1c41401e5..000000000000
--- a/cmd/dtrace/test/tst/common/print/tst.struct.d
+++ /dev/null
@@ -1,59 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011 by Delphix. All rights reserved.
- */
-
-#pragma D option quiet
-
-typedef struct forward forward_t;
-
-typedef struct foo {
- int a;
- void *b;
- struct {
- uint64_t alpha;
- uint64_t beta;
- } c;
- ushort_t d;
- int e;
- forward_t *f;
- void (*g)();
-} foo_t;
-
-BEGIN
-{
- this->s = (foo_t *)alloca(sizeof (foo_t));
-
- this->s->a = 1;
- this->s->b = (void *)2;
- this->s->c.alpha = 3;
- this->s->c.beta = 4;
- this->s->d = 5;
- this->s->e = 6;
- this->s->f = (void *)7;
- this->s->g = (void *)8;
-
- print(*this->s);
-
- exit(0);
-}
diff --git a/cmd/dtrace/test/tst/common/print/tst.struct.d.out b/cmd/dtrace/test/tst/common/print/tst.struct.d.out
deleted file mode 100644
index b7b210837552..000000000000
--- a/cmd/dtrace/test/tst/common/print/tst.struct.d.out
+++ /dev/null
@@ -1,12 +0,0 @@
-foo_t {
- int a = 0x1
- void *b = 0x2
- struct c = {
- uint64_t alpha = 0x3
- uint64_t beta = 0x4
- }
- ushort_t d = 0x5
- int e = 0x6
- forward_t *f = 0x7
- int (*)() g = 0x8
-}
diff --git a/cmd/dtrace/test/tst/common/printa/tst.largeusersym.ksh b/cmd/dtrace/test/tst/common/printa/tst.largeusersym.ksh
index 4c5df0a1efae..ed375fdbf9b4 100644
--- a/cmd/dtrace/test/tst/common/printa/tst.largeusersym.ksh
+++ b/cmd/dtrace/test/tst/common/printa/tst.largeusersym.ksh
@@ -50,7 +50,7 @@ main(int argc, char *argv[])
}
EOF
-gcc -o test test.c
+cc -o test test.c
if [ $? -ne 0 ]; then
print -u2 "failed to compile test.c"
exit 1
diff --git a/cmd/dtrace/test/tst/common/privs/tst.noprivdrop.ksh b/cmd/dtrace/test/tst/common/privs/tst.noprivdrop.ksh
deleted file mode 100755
index a5cd18386c38..000000000000
--- a/cmd/dtrace/test/tst/common/privs/tst.noprivdrop.ksh
+++ /dev/null
@@ -1,72 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-
-#
-# Copyright (c) 2011, Joyent, Inc. All rights reserved.
-#
-
-ppriv -s A=basic,dtrace_user $$
-
-#
-# We expect some number of these profile probes to be silently dropped.
-# Note that this test will fail if something is stuck on all CPUs that
-# whomever is running the test happens to own.
-#
-count=$(/usr/sbin/dtrace -q -s /dev/stdin <<EOF
-BEGIN
-{
- start = timestamp;
- @ = count();
-}
-
-ERROR
-{
- exit(1);
-}
-
-profile-1000hz
-{
- @ = count();
-}
-
-tick-10ms
-{
- ticks++;
-}
-
-tick-10ms
-/ticks > 100/
-{
- printa("%@d", @);
- exit(0);
-}
-EOF)
-
-cpus=`psrinfo | grep -- on-line | wc -l`
-max=`expr $cpus \* 500`
-
-if [[ $count -gt $max ]]; then
- echo "count ($count) is greater than allowed max ($max)"
- exit 1
-fi
-
-echo "count ($count) is within allowed max ($max)"
-exit 0
diff --git a/cmd/dtrace/test/tst/common/privs/tst.noprivrestrict.ksh b/cmd/dtrace/test/tst/common/privs/tst.noprivrestrict.ksh
deleted file mode 100755
index 358ed92c6f83..000000000000
--- a/cmd/dtrace/test/tst/common/privs/tst.noprivrestrict.ksh
+++ /dev/null
@@ -1,61 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-
-#
-# Copyright (c) 2011, Joyent, Inc. All rights reserved.
-#
-
-ppriv -s A=basic,dtrace_user $$
-
-#
-# We expect at least one of these tick probes to error out because only
-# dtrace_user is set, and we are attempting to access arguments. Note that
-# this test will fail if something is stuck on CPU that whomever is running
-# the test happens to own.
-#
-/usr/sbin/dtrace -q -s /dev/stdin <<EOF
-BEGIN
-{
- start = timestamp;
-}
-
-tick-1000hz
-{
- @[arg0] = count();
-}
-
-ERROR
-{
- errcnt++;
-}
-
-tick-10ms
-{
- ticks++;
-}
-
-tick-10ms
-/ticks > 100/
-{
- printf("error count is %d\n", errcnt);
- exit(errcnt != 0 ? 0 : 1);
-}
-EOF
diff --git a/cmd/dtrace/test/tst/common/privs/tst.tick.ksh b/cmd/dtrace/test/tst/common/privs/tst.tick.ksh
deleted file mode 100755
index eaff59fa94db..000000000000
--- a/cmd/dtrace/test/tst/common/privs/tst.tick.ksh
+++ /dev/null
@@ -1,55 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-
-#
-# Copyright (c) 2011, Joyent, Inc. All rights reserved.
-#
-
-ppriv -s A=basic,dtrace_user $$
-
-#
-# We expect tick probes to fire if dtrace_user is set
-#
-/usr/sbin/dtrace -q -s /dev/stdin <<EOF
-BEGIN
-{
- start = timestamp;
-}
-
-tick-10ms
-{
- ticks++;
-}
-
-tick-10ms
-/ticks > 10 && (this->ms = (timestamp - start) / 1000000) > 2000/
-{
- printf("expected completion in 100 ms, found %d!\n", this->ms);
- exit(1);
-}
-
-tick-10ms
-/ticks > 10/
-{
- printf("completed in %d ms\n", this->ms);
- exit(0);
-}
-EOF
diff --git a/cmd/dtrace/test/tst/common/profile-n/tst.ufunc.ksh b/cmd/dtrace/test/tst/common/profile-n/tst.ufunc.ksh
index 478307a11a2c..69c0f84a490c 100644
--- a/cmd/dtrace/test/tst/common/profile-n/tst.ufunc.ksh
+++ b/cmd/dtrace/test/tst/common/profile-n/tst.ufunc.ksh
@@ -23,6 +23,7 @@
# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+# ident "%Z%%M% %I% %E% SMI"
script()
{
@@ -60,9 +61,10 @@ child=$!
#
# The only thing we can be sure of here is that we caught some function in
-# ksh doing work.
+# ksh doing work. (This actually goes one step further and assumes that we
+# catch some non-static function in ksh.)
#
-script | tee /dev/fd/2 | egrep '(ksh|libshell\.so\.[0-9])`[a-zA-Z_]' > /dev/null
+script | tee /dev/fd/2 | grep 'ksh`[a-zA-Z_]' > /dev/null
status=$?
kill $child
diff --git a/cmd/dtrace/test/tst/common/profile-n/tst.umod.ksh b/cmd/dtrace/test/tst/common/profile-n/tst.umod.ksh
index fe5649da76cd..6ca823f5ddd3 100644
--- a/cmd/dtrace/test/tst/common/profile-n/tst.umod.ksh
+++ b/cmd/dtrace/test/tst/common/profile-n/tst.umod.ksh
@@ -23,6 +23,7 @@
# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+# ident "%Z%%M% %I% %E% SMI"
script()
{
@@ -61,7 +62,7 @@ child=$!
#
# The only thing we can be sure of here is that ksh is doing some work.
#
-script | tee /dev/fd/2 | egrep '(ksh|libshell)' > /dev/null
+script | tee /dev/fd/2 | grep -w ksh > /dev/null
status=$?
kill $child
diff --git a/cmd/dtrace/test/tst/common/profile-n/tst.usym.ksh b/cmd/dtrace/test/tst/common/profile-n/tst.usym.ksh
index 36edf0ed39f5..b1a3ab9de2ff 100644
--- a/cmd/dtrace/test/tst/common/profile-n/tst.usym.ksh
+++ b/cmd/dtrace/test/tst/common/profile-n/tst.usym.ksh
@@ -23,6 +23,7 @@
# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+# ident "%Z%%M% %I% %E% SMI"
script()
{
@@ -62,7 +63,7 @@ child=$!
# This test is essentially the same as that in the ufunc test; see that
# test for the rationale.
#
-script | tee /dev/fd/2 | egrep '(ksh|libshell\.so\.[0-9])`[a-zA-Z_]' > /dev/null
+script | tee /dev/fd/2 | grep 'ksh`[a-zA-Z_]' > /dev/null
status=$?
kill $child
diff --git a/cmd/dtrace/test/tst/common/safety/tst.violentdeath.ksh b/cmd/dtrace/test/tst/common/safety/tst.violentdeath.ksh
index d701053b68c6..879774a42ea3 100644
--- a/cmd/dtrace/test/tst/common/safety/tst.violentdeath.ksh
+++ b/cmd/dtrace/test/tst/common/safety/tst.violentdeath.ksh
@@ -23,10 +23,11 @@
# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+# ident "%Z%%M% %I% %E% SMI"
script()
{
- exec $dtrace -x bufpolicy=ring -x bufsize=1k -s /dev/stdin <<EOF
+ $dtrace -x bufpolicy=ring -x bufsize=1k -s /dev/stdin <<EOF
fbt:::
{}
EOF
diff --git a/cmd/dtrace/test/tst/common/sizeof/err.D_SIZEOF_TYPE.badstruct.d b/cmd/dtrace/test/tst/common/sizeof/err.D_SIZEOF_TYPE.badstruct.d
deleted file mode 100644
index c921db88b62d..000000000000
--- a/cmd/dtrace/test/tst/common/sizeof/err.D_SIZEOF_TYPE.badstruct.d
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent Inc. All rights reserved.
- */
-
-BEGIN
-{
- trace(sizeof (struct suckitlarry));
- exit(0);
-}
diff --git a/cmd/dtrace/test/tst/common/trace/err.D_TRACE_DYN.bad.d b/cmd/dtrace/test/tst/common/trace/err.D_TRACE_DYN.bad.d
deleted file mode 100644
index 8436df67353e..000000000000
--- a/cmd/dtrace/test/tst/common/trace/err.D_TRACE_DYN.bad.d
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011 by Delphix. All rights reserved.
- */
-
-BEGIN
-{
- trace(*curpsinfo);
-}
diff --git a/cmd/dtrace/test/tst/common/tracemem/err.D_TRACEMEM_ARGS.d b/cmd/dtrace/test/tst/common/tracemem/err.D_TRACEMEM_ARGS.d
deleted file mode 100644
index 1eb96be529cc..000000000000
--- a/cmd/dtrace/test/tst/common/tracemem/err.D_TRACEMEM_ARGS.d
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-BEGIN
-{
- tracemem(`dtrace_zero, 256, 0, "fishpong");
-}
diff --git a/cmd/dtrace/test/tst/common/tracemem/err.D_TRACEMEM_DYNSIZE.d b/cmd/dtrace/test/tst/common/tracemem/err.D_TRACEMEM_DYNSIZE.d
deleted file mode 100644
index 554bb7dfb4df..000000000000
--- a/cmd/dtrace/test/tst/common/tracemem/err.D_TRACEMEM_DYNSIZE.d
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-BEGIN
-{
- tracemem(`dtrace_zero, 256, "fishpong");
- exit(0);
-}
diff --git a/cmd/dtrace/test/tst/common/tracemem/tst.dynsize.d b/cmd/dtrace/test/tst/common/tracemem/tst.dynsize.d
deleted file mode 100644
index de530e811cb1..000000000000
--- a/cmd/dtrace/test/tst/common/tracemem/tst.dynsize.d
+++ /dev/null
@@ -1,45 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-#pragma D option quiet
-
-BEGIN
-{
- i = -10;
-}
-
-tick-10ms
-/i++ < 150/
-{
- printf("%d:", i);
- tracemem(`dtrace_zero, 128, i);
- printf("\n");
-}
-
-tick-10ms
-/i >= 150/
-{
- exit(0);
-}
diff --git a/cmd/dtrace/test/tst/common/tracemem/tst.dynsize.d.out b/cmd/dtrace/test/tst/common/tracemem/tst.dynsize.d.out
deleted file mode 100644
index 6415893b8db1..000000000000
--- a/cmd/dtrace/test/tst/common/tracemem/tst.dynsize.d.out
+++ /dev/null
@@ -1,1313 +0,0 @@
--9:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
--8:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
--7:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
--6:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
--5:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
--4:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
--3:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
--2:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
--1:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-0:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-1:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 .
-
-2:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 ..
-
-3:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 ...
-
-4:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 ....
-
-5:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 .....
-
-6:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 ......
-
-7:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 .......
-
-8:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 ........
-
-9:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 .........
-
-10:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 ..........
-
-11:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 ...........
-
-12:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 ............
-
-13:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 .............
-
-14:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............
-
-15:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...............
-
-16:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-17:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 .
-
-18:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 ..
-
-19:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 ...
-
-20:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 ....
-
-21:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 .....
-
-22:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 ......
-
-23:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 .......
-
-24:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 ........
-
-25:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 .........
-
-26:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 ..........
-
-27:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 ...........
-
-28:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 ............
-
-29:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 .............
-
-30:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............
-
-31:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...............
-
-32:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-33:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 .
-
-34:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 ..
-
-35:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 ...
-
-36:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 ....
-
-37:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 .....
-
-38:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 ......
-
-39:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 .......
-
-40:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 ........
-
-41:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 .........
-
-42:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 ..........
-
-43:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 ...........
-
-44:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 ............
-
-45:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 .............
-
-46:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............
-
-47:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...............
-
-48:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-49:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 .
-
-50:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 ..
-
-51:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 ...
-
-52:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 ....
-
-53:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 .....
-
-54:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 ......
-
-55:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 .......
-
-56:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 ........
-
-57:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 .........
-
-58:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 ..........
-
-59:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 ...........
-
-60:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 ............
-
-61:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 .............
-
-62:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............
-
-63:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...............
-
-64:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-65:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 .
-
-66:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 ..
-
-67:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 ...
-
-68:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 ....
-
-69:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 .....
-
-70:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 ......
-
-71:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 .......
-
-72:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 ........
-
-73:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 .........
-
-74:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 ..........
-
-75:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 ...........
-
-76:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 ............
-
-77:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 .............
-
-78:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............
-
-79:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...............
-
-80:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-81:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 .
-
-82:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 ..
-
-83:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 ...
-
-84:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 ....
-
-85:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 .....
-
-86:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 ......
-
-87:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 .......
-
-88:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 ........
-
-89:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 .........
-
-90:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 ..........
-
-91:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 ...........
-
-92:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 ............
-
-93:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 .............
-
-94:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............
-
-95:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...............
-
-96:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-97:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 .
-
-98:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 ..
-
-99:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 ...
-
-100:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 ....
-
-101:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 .....
-
-102:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 ......
-
-103:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 .......
-
-104:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 ........
-
-105:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 .........
-
-106:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 ..........
-
-107:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 ...........
-
-108:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 ............
-
-109:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 .............
-
-110:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............
-
-111:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...............
-
-112:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-113:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 .
-
-114:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 ..
-
-115:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 ...
-
-116:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 ....
-
-117:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 .....
-
-118:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 ......
-
-119:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 .......
-
-120:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 ........
-
-121:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 .........
-
-122:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 ..........
-
-123:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 ...........
-
-124:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 ............
-
-125:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 .............
-
-126:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............
-
-127:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...............
-
-128:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-129:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-130:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-131:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-132:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-133:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-134:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-135:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-136:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-137:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-138:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-139:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-140:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-141:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-142:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-143:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-144:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-145:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-146:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-147:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-148:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-149:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-150:
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
-
-
diff --git a/cmd/dtrace/test/tst/common/tracemem/tst.smallsize.d b/cmd/dtrace/test/tst/common/tracemem/tst.smallsize.d
deleted file mode 100644
index ae447709ee3e..000000000000
--- a/cmd/dtrace/test/tst/common/tracemem/tst.smallsize.d
+++ /dev/null
@@ -1,32 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License (the "License").
- * You may not use this file except in compliance with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-
-/*
- * Copyright (c) 2011, Joyent, Inc. All rights reserved.
- */
-
-#pragma D option quiet
-
-BEGIN
-{
- tracemem(`utsname.sysname, 5);
- exit(0);
-}
diff --git a/cmd/dtrace/test/tst/common/tracemem/tst.smallsize.d.out b/cmd/dtrace/test/tst/common/tracemem/tst.smallsize.d.out
deleted file mode 100644
index 8cefb5860417..000000000000
--- a/cmd/dtrace/test/tst/common/tracemem/tst.smallsize.d.out
+++ /dev/null
@@ -1,4 +0,0 @@
-
- 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
- 0: 53 75 6e 4f 53 SunOS
-
diff --git a/cmd/dtrace/test/tst/common/usdt/tst.badguess.ksh b/cmd/dtrace/test/tst/common/usdt/tst.badguess.ksh
index 3c41f6621461..291fe83fac25 100644
--- a/cmd/dtrace/test/tst/common/usdt/tst.badguess.ksh
+++ b/cmd/dtrace/test/tst/common/usdt/tst.badguess.ksh
@@ -23,6 +23,7 @@
# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+# ident "%Z%%M% %I% %E% SMI"
if [ $# != 1 ]; then
echo expected one argument: '<'dtrace-path'>'
@@ -60,12 +61,12 @@ main(int argc, char **argv)
}
EOF
-gcc -m64 -c -o test64.o test.c
+cc -xarch=generic64 -c -o test64.o test.c
if [ $? -ne 0 ]; then
print -u2 "failed to compile test.c 64-bit"
exit 1
fi
-gcc -m32 -c -o test32.o test.c
+cc -xarch=generic -c -o test32.o test.c
if [ $? -ne 0 ]; then
print -u2 "failed to compile test.c 32-bit"
exit 1
diff --git a/cmd/dtrace/test/tst/common/usdt/tst.corruptenv.ksh b/cmd/dtrace/test/tst/common/usdt/tst.corruptenv.ksh
index c9bcb03e6311..68dbb03456cc 100644
--- a/cmd/dtrace/test/tst/common/usdt/tst.corruptenv.ksh
+++ b/cmd/dtrace/test/tst/common/usdt/tst.corruptenv.ksh
@@ -60,10 +60,10 @@ cat > Makefile <<EOF
all: main
main: main.o prov.o
- gcc -o main main.o prov.o
+ \$(CC) -o main main.o prov.o
main.o: main.c prov.h
- gcc -c main.c
+ \$(CC) -c main.c
prov.h: prov.d
$dtrace -h -s prov.d
diff --git a/cmd/dtrace/test/tst/common/usdt/tst.dlclose1.ksh b/cmd/dtrace/test/tst/common/usdt/tst.dlclose1.ksh
index ade3a54d48a6..0a6666628fd4 100644
--- a/cmd/dtrace/test/tst/common/usdt/tst.dlclose1.ksh
+++ b/cmd/dtrace/test/tst/common/usdt/tst.dlclose1.ksh
@@ -24,6 +24,7 @@
# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+# ident "%Z%%M% %I% %E% SMI"
#
# This test verifies that USDT providers are removed when its associated
@@ -45,17 +46,17 @@ cat > Makefile <<EOF
all: main livelib.so deadlib.so
main: main.o prov.o
- gcc -o main main.o
+ cc -o main main.o
main.o: main.c
- gcc -c main.c
+ cc -c main.c
livelib.so: livelib.o prov.o
- gcc -shared -o livelib.so livelib.o prov.o -lc
+ cc -z defs -G -o livelib.so livelib.o prov.o -lc
livelib.o: livelib.c prov.h
- gcc -c livelib.c
+ cc -c livelib.c
prov.o: livelib.o prov.d
$dtrace -G -s prov.d livelib.o
@@ -65,10 +66,10 @@ prov.h: prov.d
deadlib.so: deadlib.o
- gcc -shared -o deadlib.so deadlib.o -lc
+ cc -z defs -G -o deadlib.so deadlib.o -lc
deadlib.o: deadlib.c
- gcc -c deadlib.c
+ cc -c deadlib.c
clean:
rm -f main.o livelib.o prov.o prov.h deadlib.o
@@ -124,7 +125,7 @@ main(int argc, char **argv)
}
EOF
-make > /dev/null
+/usr/ccs/bin/make > /dev/null
if [ $? -ne 0 ]; then
print -u2 "failed to build"
exit 1
diff --git a/cmd/dtrace/test/tst/common/usdt/tst.dlclose2.ksh b/cmd/dtrace/test/tst/common/usdt/tst.dlclose2.ksh
index 692c8d9b5c5b..c83d8bfa8618 100644
--- a/cmd/dtrace/test/tst/common/usdt/tst.dlclose2.ksh
+++ b/cmd/dtrace/test/tst/common/usdt/tst.dlclose2.ksh
@@ -24,6 +24,7 @@
# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#ident "%Z%%M% %I% %E% SMI"
if [ $# != 1 ]; then
echo expected one argument: '<'dtrace-path'>'
@@ -40,17 +41,17 @@ cat > Makefile <<EOF
all: main livelib.so deadlib.so
main: main.o prov.o
- gcc -o main main.o
+ cc -o main main.o
main.o: main.c
- gcc -c main.c
+ cc -c main.c
livelib.so: livelib.o prov.o
- gcc -shared -o livelib.so livelib.o prov.o -lc
+ cc -z defs -G -o livelib.so livelib.o prov.o -lc
livelib.o: livelib.c prov.h
- gcc -c livelib.c
+ cc -c livelib.c
prov.o: livelib.o prov.d
$dtrace -G -s prov.d livelib.o
@@ -60,10 +61,10 @@ prov.h: prov.d
deadlib.so: deadlib.o
- gcc -shared -o deadlib.so deadlib.o -lc
+ cc -z defs -G -o deadlib.so deadlib.o -lc
deadlib.o: deadlib.c
- gcc -c deadlib.c
+ cc -c deadlib.c
clean:
rm -f main.o livelib.o prov.o prov.h deadlib.o
@@ -135,7 +136,7 @@ main(int argc, char **argv)
}
EOF
-make > /dev/null
+/usr/ccs/bin/make > /dev/null
if [ $? -ne 0 ]; then
print -u2 "failed to build"
exit 1
diff --git a/cmd/dtrace/test/tst/common/usdt/tst.dlclose3.ksh b/cmd/dtrace/test/tst/common/usdt/tst.dlclose3.ksh
index e950eb4af2b9..72f24ce5e30d 100644
--- a/cmd/dtrace/test/tst/common/usdt/tst.dlclose3.ksh
+++ b/cmd/dtrace/test/tst/common/usdt/tst.dlclose3.ksh
@@ -24,6 +24,7 @@
# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+# ident "%Z%%M% %I% %E% SMI"
#
# This test verifies that performing a dlclose(3dl) on a library doesn't
@@ -45,17 +46,17 @@ cat > Makefile <<EOF
all: main livelib.so deadlib.so
main: main.o prov.o
- gcc -o main main.o
+ cc -o main main.o
main.o: main.c
- gcc -c main.c
+ cc -c main.c
livelib.so: livelib.o prov.o
- gcc -shared -o livelib.so livelib.o prov.o -lc
+ cc -z defs -G -o livelib.so livelib.o prov.o -lc
livelib.o: livelib.c prov.h
- gcc -c livelib.c
+ cc -c livelib.c
prov.o: livelib.o prov.d
$dtrace -G -s prov.d livelib.o
@@ -65,10 +66,10 @@ prov.h: prov.d
deadlib.so: deadlib.o
- gcc -shared -o deadlib.so deadlib.o -lc
+ cc -z defs -G -o deadlib.so deadlib.o -lc
deadlib.o: deadlib.c
- gcc -c deadlib.c
+ cc -c deadlib.c
clean:
rm -f main.o livelib.o prov.o prov.h deadlib.o
@@ -130,7 +131,7 @@ main(int argc, char **argv)
}
EOF
-make > /dev/null
+/usr/ccs/bin/make > /dev/null
if [ $? -ne 0 ]; then
print -u2 "failed to build"
exit 1
diff --git a/cmd/dtrace/test/tst/common/usdt/tst.eliminate.ksh b/cmd/dtrace/test/tst/common/usdt/tst.eliminate.ksh
index 3d50443370a9..687e435e3fcb 100644
--- a/cmd/dtrace/test/tst/common/usdt/tst.eliminate.ksh
+++ b/cmd/dtrace/test/tst/common/usdt/tst.eliminate.ksh
@@ -23,6 +23,7 @@
# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+# ident "%Z%%M% %I% %E% SMI"
#
# Make sure temporary symbols generated due to DTrace probes in static
@@ -71,7 +72,7 @@ main(int argc, char **argv)
}
EOF
-gcc -c test.c
+cc -c test.c
if [ $? -ne 0 ]; then
print -u2 "failed to compile test.c"
exit 1
@@ -81,7 +82,7 @@ if [ $? -ne 0 ]; then
print -u2 "failed to create DOF"
exit 1
fi
-gcc -o test test.o prov.o
+cc -o test test.o prov.o
if [ $? -ne 0 ]; then
print -u2 "failed to link final executable"
exit 1
diff --git a/cmd/dtrace/test/tst/common/usdt/tst.enabled.ksh b/cmd/dtrace/test/tst/common/usdt/tst.enabled.ksh
index 47ea79f37610..ba62be75a4ca 100644
--- a/cmd/dtrace/test/tst/common/usdt/tst.enabled.ksh
+++ b/cmd/dtrace/test/tst/common/usdt/tst.enabled.ksh
@@ -23,6 +23,7 @@
# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#ident "%Z%%M% %I% %E% SMI"
if [ $# != 1 ]; then
echo expected one argument: '<'dtrace-path'>'
@@ -60,7 +61,7 @@ main(int argc, char **argv)
}
EOF
-gcc -c test.c
+cc -c test.c
if [ $? -ne 0 ]; then
print -u2 "failed to compile test.c"
exit 1
@@ -70,7 +71,7 @@ if [ $? -ne 0 ]; then
print -u2 "failed to create DOF"
exit 1
fi
-gcc -o test test.o prov.o
+cc -o test test.o prov.o
if [ $? -ne 0 ]; then
print -u2 "failed to link final executable"
exit 1
diff --git a/cmd/dtrace/test/tst/common/usdt/tst.enabled2.ksh b/cmd/dtrace/test/tst/common/usdt/tst.enabled2.ksh
index 9b71ac26377c..340164847bfb 100644
--- a/cmd/dtrace/test/tst/common/usdt/tst.enabled2.ksh
+++ b/cmd/dtrace/test/tst/common/usdt/tst.enabled2.ksh
@@ -23,6 +23,7 @@
# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#ident "%Z%%M% %I% %E% SMI"
#
# This test is primarily intended to verify a fix for SPARC, but there's no
@@ -76,7 +77,7 @@ main(int argc, char **argv)
}
EOF
-gcc -c test.c
+cc -c -xO2 test.c
if [ $? -ne 0 ]; then
print -u2 "failed to compile test.c"
exit 1
@@ -86,7 +87,7 @@ if [ $? -ne 0 ]; then
print -u2 "failed to create DOF"
exit 1
fi
-gcc -o test test.o prov.o
+cc -o test test.o prov.o
if [ $? -ne 0 ]; then
print -u2 "failed to link final executable"
exit 1
diff --git a/cmd/dtrace/test/tst/common/usdt/tst.entryreturn.ksh b/cmd/dtrace/test/tst/common/usdt/tst.entryreturn.ksh
index 79e82661927e..9d2646cdf1fb 100644
--- a/cmd/dtrace/test/tst/common/usdt/tst.entryreturn.ksh
+++ b/cmd/dtrace/test/tst/common/usdt/tst.entryreturn.ksh
@@ -23,6 +23,7 @@
# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+# ident "%Z%%M% %I% %E% SMI"
if [ $# != 1 ]; then
echo expected one argument: '<'dtrace-path'>'
@@ -69,7 +70,7 @@ provider test_prov {
};
EOF
-gcc -c test.c
+cc -c test.c
if [ $? -ne 0 ]; then
print -u2 "failed to compile test.c"
exit 1
@@ -79,7 +80,7 @@ if [ $? -ne 0 ]; then
print -u2 "failed to create DOF"
exit 1
fi
-gcc -o test test.o prov.o
+cc -o test test.o prov.o
if [ $? -ne 0 ]; then
print -u2 "failed to link final executable"
exit 1
diff --git a/cmd/dtrace/test/tst/common/usdt/tst.fork.ksh b/cmd/dtrace/test/tst/common/usdt/tst.fork.ksh
index 1264e3ffb694..9c12e6dea29e 100644
--- a/cmd/dtrace/test/tst/common/usdt/tst.fork.ksh
+++ b/cmd/dtrace/test/tst/common/usdt/tst.fork.ksh
@@ -24,6 +24,7 @@
# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#ident "%Z%%M% %I% %E% SMI"
if [ $# != 1 ]; then
echo expected one argument: '<'dtrace-path'>'
@@ -70,7 +71,7 @@ main(int argc, char **argv)
}
EOF
-gcc -c test.c
+cc -c test.c
if [ $? -ne 0 ]; then
print -u2 "failed to compile test.c"
exit 1
@@ -80,7 +81,7 @@ if [ $? -ne 0 ]; then
print -u2 "failed to create DOF"
exit 1
fi
-gcc -o test test.o prov.o
+cc -o test test.o prov.o
if [ $? -ne 0 ]; then
print -u2 "failed to link final executable"
exit 1
diff --git a/cmd/dtrace/test/tst/common/usdt/tst.guess32.ksh b/cmd/dtrace/test/tst/common/usdt/tst.guess32.ksh
index 59339f766c0a..68a8d016073c 100644
--- a/cmd/dtrace/test/tst/common/usdt/tst.guess32.ksh
+++ b/cmd/dtrace/test/tst/common/usdt/tst.guess32.ksh
@@ -23,6 +23,7 @@
# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+# ident "%Z%%M% %I% %E% SMI"
if [ $# != 1 ]; then
echo expected one argument: '<'dtrace-path'>'
@@ -60,7 +61,7 @@ main(int argc, char **argv)
}
EOF
-gcc -m32 -c test.c
+cc -xarch=generic -c test.c
if [ $? -ne 0 ]; then
print -u2 "failed to compile test.c"
exit 1
@@ -70,7 +71,7 @@ if [ $? -ne 0 ]; then
print -u2 "failed to create DOF"
exit 1
fi
-gcc -m32 -o test test.o prov.o
+cc -xarch=generic -o test test.o prov.o
if [ $? -ne 0 ]; then
print -u2 "failed to link final executable"
exit 1
diff --git a/cmd/dtrace/test/tst/common/usdt/tst.guess64.ksh b/cmd/dtrace/test/tst/common/usdt/tst.guess64.ksh
index e270290e7d88..39de8e0d81b0 100644
--- a/cmd/dtrace/test/tst/common/usdt/tst.guess64.ksh
+++ b/cmd/dtrace/test/tst/common/usdt/tst.guess64.ksh
@@ -23,6 +23,7 @@
# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+# ident "%Z%%M% %I% %E% SMI"
if [ $# != 1 ]; then
echo expected one argument: '<'dtrace-path'>'
@@ -60,7 +61,7 @@ main(int argc, char **argv)
}
EOF
-gcc -m64 -c test.c
+cc -xarch=generic64 -c test.c
if [ $? -ne 0 ]; then
print -u2 "failed to compile test.c"
exit 1
@@ -70,7 +71,7 @@ if [ $? -ne 0 ]; then
print -u2 "failed to create DOF"
exit 1
fi
-gcc -m64 -o test test.o prov.o
+cc -xarch=generic64 -o test test.o prov.o
if [ $? -ne 0 ]; then
print -u2 "failed to link final executable"
exit 1
diff --git a/cmd/dtrace/test/tst/common/usdt/tst.header.ksh b/cmd/dtrace/test/tst/common/usdt/tst.header.ksh
index f4679bc3f8ed..08a1912bae84 100644
--- a/cmd/dtrace/test/tst/common/usdt/tst.header.ksh
+++ b/cmd/dtrace/test/tst/common/usdt/tst.header.ksh
@@ -23,6 +23,7 @@
# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#ident "%Z%%M% %I% %E% SMI"
if [ $# != 1 ]; then
echo expected one argument: '<'dtrace-path'>'
@@ -64,7 +65,7 @@ main(int argc, char **argv)
}
EOF
-gcc -c test.c
+cc -c test.c
if [ $? -ne 0 ]; then
print -u2 "failed to compile test.c"
exit 1
@@ -74,7 +75,7 @@ if [ $? -ne 0 ]; then
print -u2 "failed to create DOF"
exit 1
fi
-gcc -o test test.o prov.o
+cc -o test test.o prov.o
if [ $? -ne 0 ]; then
print -u2 "failed to link final executable"
exit 1
diff --git a/cmd/dtrace/test/tst/common/usdt/tst.include.ksh b/cmd/dtrace/test/tst/common/usdt/tst.include.ksh
index 5576ab81ec48..5683f47d4277 100644
--- a/cmd/dtrace/test/tst/common/usdt/tst.include.ksh
+++ b/cmd/dtrace/test/tst/common/usdt/tst.include.ksh
@@ -23,6 +23,7 @@
# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+# ident "%Z%%M% %I% %E% SMI"
# Make sure <unistd.h> defines _DTRACE_VERSION
@@ -45,7 +46,7 @@ main(int argc, char **argv)
}
EOF
-gcc -m32 -o test test.c
+cc -xarch=generic -o test test.c
if [ $? -ne 0 ]; then
print -u2 "failed to compile test.c"
exit 1
diff --git a/cmd/dtrace/test/tst/common/usdt/tst.linkpriv.ksh b/cmd/dtrace/test/tst/common/usdt/tst.linkpriv.ksh
index bbe1a4acc9a7..ec07e057af88 100644
--- a/cmd/dtrace/test/tst/common/usdt/tst.linkpriv.ksh
+++ b/cmd/dtrace/test/tst/common/usdt/tst.linkpriv.ksh
@@ -23,6 +23,7 @@
# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#ident "%Z%%M% %I% %E% SMI"
if [ $# != 1 ]; then
echo expected one argument: '<'dtrace-path'>'
@@ -61,7 +62,7 @@ provider test_prov {
};
EOF
-gcc -c test.c
+cc -c test.c
if [ $? -ne 0 ]; then
print -u2 "failed to compile test.c"
exit 1
@@ -71,7 +72,7 @@ if [ $? -ne 0 ]; then
print -u2 "failed to create DOF"
exit 1
fi
-gcc -o test test.o prov.o
+cc -o test test.o prov.o
if [ $? -ne 0 ]; then
print -u2 "failed to link final executable"
exit 1
diff --git a/cmd/dtrace/test/tst/common/usdt/tst.linkunpriv.ksh b/cmd/dtrace/test/tst/common/usdt/tst.linkunpriv.ksh
index 35d97afc4828..01b2126c9442 100644
--- a/cmd/dtrace/test/tst/common/usdt/tst.linkunpriv.ksh
+++ b/cmd/dtrace/test/tst/common/usdt/tst.linkunpriv.ksh
@@ -23,6 +23,7 @@
# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#ident "%Z%%M% %I% %E% SMI"
if [ $# != 1 ]; then
echo expected one argument: '<'dtrace-path'>'
@@ -63,7 +64,7 @@ provider test_prov {
};
EOF
-gcc -c test.c
+cc -c test.c
if [ $? -ne 0 ]; then
print -u2 "failed to compile test.c"
exit 1
@@ -73,7 +74,7 @@ if [ $? -ne 0 ]; then
print -u2 "failed to create DOF"
exit 1
fi
-gcc -o test test.o prov.o
+cc -o test test.o prov.o
if [ $? -ne 0 ]; then
print -u2 "failed to link final executable"
exit 1
diff --git a/cmd/dtrace/test/tst/common/usdt/tst.multiple.ksh b/cmd/dtrace/test/tst/common/usdt/tst.multiple.ksh
index 852f5a0b3c7f..0c8b072cb0d3 100644
--- a/cmd/dtrace/test/tst/common/usdt/tst.multiple.ksh
+++ b/cmd/dtrace/test/tst/common/usdt/tst.multiple.ksh
@@ -24,6 +24,7 @@
# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#ident "%Z%%M% %I% %E% SMI"
if [ $# != 1 ]; then
echo expected one argument: '<'dtrace-path'>'
@@ -64,7 +65,7 @@ main(int argc, char **argv)
}
EOF
-gcc -c test.c
+cc -c test.c
if [ $? -ne 0 ]; then
print -u2 "failed to compile test.c"
exit 1
@@ -74,7 +75,7 @@ if [ $? -ne 0 ]; then
print -u2 "failed to create DOF"
exit 1
fi
-gcc -o test test.o prov.o
+cc -o test test.o prov.o
if [ $? -ne 0 ]; then
print -u2 "failed to link final executable"
exit 1
diff --git a/cmd/dtrace/test/tst/common/usdt/tst.nodtrace.ksh b/cmd/dtrace/test/tst/common/usdt/tst.nodtrace.ksh
index c0c3465e7626..a911bcdfdfbb 100644
--- a/cmd/dtrace/test/tst/common/usdt/tst.nodtrace.ksh
+++ b/cmd/dtrace/test/tst/common/usdt/tst.nodtrace.ksh
@@ -23,6 +23,7 @@
# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+# ident "%Z%%M% %I% %E% SMI"
# Fake up a scenario where _DTRACE_VERSION is not defined by having our own
# <unistd.h>. This tests that dtrace -h will produce a header file which can
@@ -69,12 +70,12 @@ main(int argc, char **argv)
}
EOF
-gcc -I. -m32 -c test.c
+cc -I. -xarch=generic -c test.c
if [ $? -ne 0 ]; then
print -u2 "failed to compile test.c"
exit 1
fi
-gcc -m32 -o test test.o
+cc -xarch=generic -o test test.o
if [ $? -ne 0 ]; then
print -u2 "failed to link final executable"
exit 1
diff --git a/cmd/dtrace/test/tst/common/usdt/tst.noreap.ksh b/cmd/dtrace/test/tst/common/usdt/tst.noreap.ksh
deleted file mode 100644
index 338dcdf03e6f..000000000000
--- a/cmd/dtrace/test/tst/common/usdt/tst.noreap.ksh
+++ /dev/null
@@ -1,128 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-
-#
-# Copyright (c) 2011, Joyent, Inc. All rights reserved.
-#
-
-if [ $# != 1 ]; then
- echo expected one argument: '<'dtrace-path'>'
- exit 2
-fi
-
-dtrace=$1
-DIR=/var/tmp/dtest.$$
-
-mkdir $DIR
-cd $DIR
-
-cat > test.c <<EOF
-#include <unistd.h>
-#include <sys/sdt.h>
-
-int
-main(int argc, char **argv)
-{
- DTRACE_PROBE(test_prov, probe1);
-}
-EOF
-
-cat > prov.d <<EOF
-provider test_prov {
- probe probe1();
-};
-EOF
-
-gcc -c test.c
-if [ $? -ne 0 ]; then
- print -u2 "failed to compile test.c"
- exit 1
-fi
-$dtrace -G -32 -s prov.d test.o
-if [ $? -ne 0 ]; then
- print -u2 "failed to create DOF"
- exit 1
-fi
-gcc -o test test.o prov.o
-if [ $? -ne 0 ]; then
- print -u2 "failed to link final executable"
- exit 1
-fi
-
-script()
-{
- $dtrace -Zwqs /dev/stdin <<EOF
-
- BEGIN
- {
- spec = speculation();
- speculate(spec);
- printf("this is speculative!\n");
- }
-
- test_prov*:::
- {
- probeid = id;
- }
-
- tick-1sec
- /probeid == 0/
- {
- printf("launching test\n");
- system("./test");
- }
-
- tick-1sec
- /probeid != 0/
- {
- printf("attempting re-enabling\n");
- system("dtrace -e -x errtags -i %d", probeid);
- attempts++;
- }
-
- tick-1sec
- /attempts > 10/
- {
- exit(0);
- }
-EOF
-}
-
-script 2>&1 | tee test.out
-
-#
-# It should be true that our probe was not reaped after the provider was made
-# defunct: the speculative tracing action prevents reaping of any ECB in the
-# enabling.
-#
-status=0
-
-if grep D_PDESC_INVAL test.out 2> /dev/null 1>&2 ; then
- status=1
-else
- grep D_PROC_GRAB test.out 2> /dev/null 1>&2
- status=$?
-fi
-
-cd /
-/usr/bin/rm -rf $DIR
-
-exit $status
diff --git a/cmd/dtrace/test/tst/common/usdt/tst.noreapring.ksh b/cmd/dtrace/test/tst/common/usdt/tst.noreapring.ksh
deleted file mode 100644
index a2e5edee3814..000000000000
--- a/cmd/dtrace/test/tst/common/usdt/tst.noreapring.ksh
+++ /dev/null
@@ -1,124 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-
-#
-# Copyright (c) 2011, Joyent, Inc. All rights reserved.
-#
-
-if [ $# != 1 ]; then
- echo expected one argument: '<'dtrace-path'>'
- exit 2
-fi
-
-dtrace=$1
-DIR=/var/tmp/dtest.$$
-
-mkdir $DIR
-cd $DIR
-
-cat > test.c <<EOF
-#include <unistd.h>
-#include <sys/sdt.h>
-
-int
-main(int argc, char **argv)
-{
- DTRACE_PROBE(test_prov, probe1);
-}
-EOF
-
-cat > prov.d <<EOF
-provider test_prov {
- probe probe1();
-};
-EOF
-
-gcc -c test.c
-if [ $? -ne 0 ]; then
- print -u2 "failed to compile test.c"
- exit 1
-fi
-$dtrace -G -32 -s prov.d test.o
-if [ $? -ne 0 ]; then
- print -u2 "failed to create DOF"
- exit 1
-fi
-gcc -o test test.o prov.o
-if [ $? -ne 0 ]; then
- print -u2 "failed to link final executable"
- exit 1
-fi
-
-script()
-{
- $dtrace -Zwqs /dev/stdin <<EOF
- test_prov*:::
- {
- probeid = id;
- }
-
- tick-1sec
- /probeid == 0/
- {
- printf("launching test\n");
- system("./test");
- }
-
- tick-1sec
- /probeid != 0/
- {
- printf("attempting re-enabling\n");
- system("dtrace -e -x errtags -i %d", probeid);
- attempts++;
- }
-
- tick-1sec
- /attempts > 10/
- {
- exit(0);
- }
-EOF
-}
-
-$dtrace -x bufpolicy=ring -ZwqP test_prov\* > /dev/null 2>&1 &
-background=$!
-echo launched ring buffered enabling as pid $background
-script 2>&1 | tee test.out
-
-#
-# It should be true that our probe was not reaped after the provider was made
-# defunct: the active ring buffer in the earlier enabling prevents reaping of
-# any of the earlier enabling's ECBs.
-#
-status=0
-
-if grep D_PDESC_INVAL test.out 2> /dev/null 1>&2 ; then
- status=1
-else
- grep D_PROC_GRAB test.out 2> /dev/null 1>&2
- status=$?
-fi
-
-kill $background
-cd /
-/usr/bin/rm -rf $DIR
-
-exit $status
diff --git a/cmd/dtrace/test/tst/common/usdt/tst.onlyenabled.ksh b/cmd/dtrace/test/tst/common/usdt/tst.onlyenabled.ksh
index a1e939c8839f..989d6d32aff9 100644
--- a/cmd/dtrace/test/tst/common/usdt/tst.onlyenabled.ksh
+++ b/cmd/dtrace/test/tst/common/usdt/tst.onlyenabled.ksh
@@ -23,6 +23,7 @@
# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#ident "%Z%%M% %I% %E% SMI"
if [ $# != 1 ]; then
echo expected one argument: '<'dtrace-path'>'
@@ -61,7 +62,7 @@ main(int argc, char **argv)
}
EOF
-gcc -c test.c
+cc -c test.c
if [ $? -ne 0 ]; then
print -u2 "failed to compile test.c"
exit 1
@@ -71,7 +72,7 @@ if [ $? -ne 0 ]; then
print -u2 "failed to create DOF"
exit 1
fi
-gcc -o test test.o prov.o
+cc -o test test.o prov.o
if [ $? -ne 0 ]; then
print -u2 "failed to link final executable"
exit 1
diff --git a/cmd/dtrace/test/tst/common/usdt/tst.reap.ksh b/cmd/dtrace/test/tst/common/usdt/tst.reap.ksh
deleted file mode 100644
index f18c585ef6c8..000000000000
--- a/cmd/dtrace/test/tst/common/usdt/tst.reap.ksh
+++ /dev/null
@@ -1,115 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-
-#
-# Copyright (c) 2011, Joyent, Inc. All rights reserved.
-#
-
-if [ $# != 1 ]; then
- echo expected one argument: '<'dtrace-path'>'
- exit 2
-fi
-
-dtrace=$1
-DIR=/var/tmp/dtest.$$
-
-mkdir $DIR
-cd $DIR
-
-cat > test.c <<EOF
-#include <unistd.h>
-#include <sys/sdt.h>
-
-int
-main(int argc, char **argv)
-{
- DTRACE_PROBE(test_prov, probe1);
-}
-EOF
-
-cat > prov.d <<EOF
-provider test_prov {
- probe probe1();
-};
-EOF
-
-gcc -c test.c
-if [ $? -ne 0 ]; then
- print -u2 "failed to compile test.c"
- exit 1
-fi
-$dtrace -G -32 -s prov.d test.o
-if [ $? -ne 0 ]; then
- print -u2 "failed to create DOF"
- exit 1
-fi
-gcc -o test test.o prov.o
-if [ $? -ne 0 ]; then
- print -u2 "failed to link final executable"
- exit 1
-fi
-
-script()
-{
- $dtrace -Zwqs /dev/stdin <<EOF
- test_prov*:::
- {
- probeid = id;
- }
-
- tick-1sec
- /probeid == 0/
- {
- printf("launching test\n");
- system("./test");
- }
-
- tick-1sec
- /probeid != 0/
- {
- printf("attempting re-enabling\n");
- system("dtrace -e -x errtags -i %d", probeid);
- attempts++;
- }
-
- tick-1sec
- /attempts > 10/
- {
- exit(0);
- }
-EOF
-}
-
-script 2>&1 | tee test.out
-
-#
-# It should be true that our probe was reaped over the course of the enabling,
-# causing the embedded DTrace invocation to fail on an invalid probe (that is,
-# D_PDESC_INVAL) instead of an inability to grab the underlying process
-# (D_PROC_GRAB).
-#
-grep D_PDESC_INVAL test.out 2> /dev/null 1>&2
-status=$?
-
-cd /
-/usr/bin/rm -rf $DIR
-
-exit $status
diff --git a/cmd/dtrace/test/tst/common/usdt/tst.reeval.ksh b/cmd/dtrace/test/tst/common/usdt/tst.reeval.ksh
index 2f0ee33f1e29..7fad40156a09 100644
--- a/cmd/dtrace/test/tst/common/usdt/tst.reeval.ksh
+++ b/cmd/dtrace/test/tst/common/usdt/tst.reeval.ksh
@@ -23,6 +23,7 @@
# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+# ident "%Z%%M% %I% %E% SMI"
if [ $# != 1 ]; then
echo expected one argument: '<'dtrace-path'>'
@@ -51,7 +52,7 @@ provider test_prov {
};
EOF
-gcc -c test.c
+cc -c test.c
if [ $? -ne 0 ]; then
print -u2 "failed to compile test.c"
exit 1
@@ -61,7 +62,7 @@ if [ $? -ne 0 ]; then
print -u2 "failed to create DOF"
exit 1
fi
-gcc -o test test.o prov.o
+cc -o test test.o prov.o
if [ $? -ne 0 ]; then
print -u2 "failed to link final executable"
exit 1
diff --git a/cmd/dtrace/test/tst/common/usdt/tst.static.ksh b/cmd/dtrace/test/tst/common/usdt/tst.static.ksh
index 85b0e553c469..1ebcdb95fdf2 100644
--- a/cmd/dtrace/test/tst/common/usdt/tst.static.ksh
+++ b/cmd/dtrace/test/tst/common/usdt/tst.static.ksh
@@ -23,6 +23,7 @@
# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#ident "%Z%%M% %I% %E% SMI"
if [ $# != 1 ]; then
echo expected one argument: '<'dtrace-path'>'
@@ -62,7 +63,7 @@ provider test_prov {
};
EOF
-gcc -c test.c
+cc -c test.c
if [ $? -ne 0 ]; then
print -u2 "failed to compile test.c"
exit 1
@@ -72,7 +73,7 @@ if [ $? -ne 0 ]; then
print -u2 "failed to create DOF"
exit 1
fi
-gcc -o test test.o prov.o
+cc -o test test.o prov.o
if [ $? -ne 0 ]; then
print -u2 "failed to link final executable"
exit 1
diff --git a/cmd/dtrace/test/tst/common/usdt/tst.static2.ksh b/cmd/dtrace/test/tst/common/usdt/tst.static2.ksh
index 07b765702cae..7cf9004c612c 100644
--- a/cmd/dtrace/test/tst/common/usdt/tst.static2.ksh
+++ b/cmd/dtrace/test/tst/common/usdt/tst.static2.ksh
@@ -23,6 +23,7 @@
# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#ident "%Z%%M% %I% %E% SMI"
# Rebuilding an object file containing DOF changes slightly when the object
# files containing the probes have already been modified. This tests that
@@ -66,7 +67,7 @@ provider test_prov {
};
EOF
-gcc -c test.c
+cc -c test.c
if [ $? -ne 0 ]; then
print -u2 "failed to compile test.c"
exit 1
@@ -82,7 +83,7 @@ if [ $? -ne 0 ]; then
print -u2 "failed to create final DOF"
exit 1
fi
-gcc -o test test.o prov.o
+cc -o test test.o prov.o
if [ $? -ne 0 ]; then
print -u2 "failed to link final executable"
exit 1
diff --git a/cmd/dtrace/test/tst/common/usdt/tst.user.ksh b/cmd/dtrace/test/tst/common/usdt/tst.user.ksh
index f52c1c351e91..d5d9fdc4d3fd 100644
--- a/cmd/dtrace/test/tst/common/usdt/tst.user.ksh
+++ b/cmd/dtrace/test/tst/common/usdt/tst.user.ksh
@@ -24,6 +24,7 @@
# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#ident "%Z%%M% %I% %E% SMI"
if [ $# != 1 ]; then
echo expected one argument: '<'dtrace-path'>'
@@ -61,7 +62,7 @@ main(int argc, char **argv)
}
EOF
-gcc -c test.c
+cc -c test.c
if [ $? -ne 0 ]; then
print -u2 "failed to compile test.c"
exit 1
@@ -71,7 +72,7 @@ if [ $? -ne 0 ]; then
print -u2 "failed to create DOF"
exit 1
fi
-gcc -o test test.o prov.o
+cc -o test test.o prov.o
if [ $? -ne 0 ]; then
print -u2 "failed to link final executable"
exit 1
diff --git a/cmd/dtrace/test/tst/common/ustack/tst.spin.ksh b/cmd/dtrace/test/tst/common/ustack/tst.spin.ksh
index 57c13d5abee4..1a7e0e12365b 100644
--- a/cmd/dtrace/test/tst/common/ustack/tst.spin.ksh
+++ b/cmd/dtrace/test/tst/common/ustack/tst.spin.ksh
@@ -23,6 +23,7 @@
# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+#ident "%Z%%M% %I% %E% SMI"
if [ $# != 1 ]; then
echo expected one argument: '<'dtrace-path'>'
@@ -34,7 +35,7 @@ dtrace=$1
rm -f $file
-dir=`/bin/dirname $tst`
+dir=`dirname $tst`
$dtrace -o $file -c $dir/tst.spin.exe -s /dev/stdin <<EOF
diff --git a/cmd/dtrace/test/tst/sparc/usdt/tst.tailcall.ksh b/cmd/dtrace/test/tst/sparc/usdt/tst.tailcall.ksh
index a06f44e42b63..cfd7a631211a 100644
--- a/cmd/dtrace/test/tst/sparc/usdt/tst.tailcall.ksh
+++ b/cmd/dtrace/test/tst/sparc/usdt/tst.tailcall.ksh
@@ -23,6 +23,7 @@
# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
+# ident "%Z%%M% %I% %E% SMI"
#
# ASSERTION: Make sure USDT probes work as tail-calls on SPARC.
@@ -87,7 +88,7 @@ if [ $? -ne 0 ]; then
exit 1
fi
-gcc -o test test.o prov.o
+cc -o test test.o prov.o
if [ $? -ne 0 ]; then
print -u2 "failed to link final executable"
exit 1