README revision 7c478bd95313f5f23a4c958a745db2134aa03244
e82af44fe25ca9b88210f313548dc08538e4a677Timo Sirainen# CDDL HEADER START
d5abbb932a0a598f002da39a8b3326643b1b5efcTimo Sirainen# The contents of this file are subject to the terms of the
e82af44fe25ca9b88210f313548dc08538e4a677Timo Sirainen# Common Development and Distribution License, Version 1.0 only
e82af44fe25ca9b88210f313548dc08538e4a677Timo Sirainen# (the "License"). You may not use this file except in compliance
e82af44fe25ca9b88210f313548dc08538e4a677Timo Sirainen# with the License.
9f431ccfb6932746db56245c8a3d3415717ef545Timo Sirainen# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
e82af44fe25ca9b88210f313548dc08538e4a677Timo Sirainen# See the License for the specific language governing permissions
ff487c974815bdaa2d05a3b834f4c2c841f4cc34Timo Sirainen# and limitations under the License.
e82af44fe25ca9b88210f313548dc08538e4a677Timo Sirainen# When distributing Covered Code, include this CDDL HEADER in each
e82af44fe25ca9b88210f313548dc08538e4a677Timo Sirainen# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
e82af44fe25ca9b88210f313548dc08538e4a677Timo Sirainen# If applicable, add the following below this CDDL HEADER, with the
e82af44fe25ca9b88210f313548dc08538e4a677Timo Sirainen# fields enclosed by brackets "[]" replaced with your own identifying
e82af44fe25ca9b88210f313548dc08538e4a677Timo Sirainen# information: Portions Copyright [yyyy] [name of copyright owner]
b321df9603081896b70ec44635af96d674a9839aTimo Sirainen# CDDL HEADER END
b321df9603081896b70ec44635af96d674a9839aTimo SirainenCopyright (c) 1999 by Sun Microsystems, Inc.
b321df9603081896b70ec44635af96d674a9839aTimo SirainenAll rights reserved.
fc4ff2356fee6389d4cf2b3f12f4098a436f0502Timo Sirainen#ident "%Z%%M% %I% %E% SMI"
fc4ff2356fee6389d4cf2b3f12f4098a436f0502Timo Sirainenmdb(1) is an extensible utility for low-level debugging and editing of the
fc4ff2356fee6389d4cf2b3f12f4098a436f0502Timo Sirainenlive operating system, operating system crash dumps, user processes, user
fc4ff2356fee6389d4cf2b3f12f4098a436f0502Timo Sirainenprocess core dumps, and object files. mdb provides a completely customizable
e82af44fe25ca9b88210f313548dc08538e4a677Timo Sirainenenvironment for debugging complex software systems such as an operating system,
e82af44fe25ca9b88210f313548dc08538e4a677Timo Sirainenfor programs that are highly optimized, have had their debug information
e82af44fe25ca9b88210f313548dc08538e4a677Timo Sirainenremoved, or are themselves low-level debugging tools, and for customer
e82af44fe25ca9b88210f313548dc08538e4a677Timo Sirainensituations where developers can only access post-mortem information.
e82af44fe25ca9b88210f313548dc08538e4a677Timo SirainenRefer to the white paper "A Modular Debugger for Solaris" for information
e82af44fe25ca9b88210f313548dc08538e4a677Timo Sirainenon the design, features, and goals of MDB. See /shared/sac/PSARC/1999/169
25ee72451d16374ed27fdbf829f4ec756c778352Timo Sirainenfor copies of the paper and related documentation. More information about
25ee72451d16374ed27fdbf829f4ec756c778352Timo SirainenMDB is available on the internal web at http://mdb.eng/. This directory
25ee72451d16374ed27fdbf829f4ec756c778352Timo Sirainencontains both the source for the MDB debugger, and the supporting debugger
25ee72451d16374ed27fdbf829f4ec756c778352Timo Sirainenmodules. Developers are free to modify and enhance these modules to add
e82af44fe25ca9b88210f313548dc08538e4a677Timo Sirainennew dcmds and walkers and to create completely new modules.