Jump to content

Advanced Debugger

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by A5b (talk | contribs) at 22:00, 14 May 2020 (External links: format external link by adding titile and publicsher http://wolfram.schneider.org/bsd/7thEdManVol2/adb/adb.pdf A Tutorial Introduction to ADB. J. F. Maranzano, S. R. Bourne] / Bell Laboratories). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

adb
Original author(s)Stephen R. Bourne
Developer(s)AT&T Bell Laboratories
Initial releaseJanuary 1979; 45 years ago (1979-01)
Operating systemUnix and Unix-like
TypeCommand

The advanced debugger adb is the standard UNIX debugger found on Solaris 1 and 2, HP-UX and SCO. It is the successor of a debugger called db.

Overview

The initial version was written by Stephen R. Bourne.[1] ADB is the standard debugger on Solaris and the Solaris kernel debugger kadb that was introduced with SunOS-3.5 (1986) is a minor variant of adb.

A version of ADB was integrated into the BSD kernel as a kernel debugger.[citation needed]

On Solaris, ADB was replaced by the Modular Debugger mdb with Solaris 8 (2000) and the ADB command-line interface now is emulated by mdb when it is called as adb. Mdb has become OpenSource with OpenSolaris.

See also

  • DBX, the symbolic debugger

References

  1. ^ McIlroy, M. D. (1987). A Research Unix reader: annotated excerpts from the Programmer's Manual, 1971–1986 (PDF) (Technical report). CSTR. Bell Labs. 139.