1
0
mirror of https://github.com/openbsd/src.git synced 2024-12-21 23:18:00 -08:00

ddb was not part of Mach until 3.0

"The Mach kernel has a builtin kernel debugger (kdb) based on adb"
Mach: A New Kernel Foundation For UNIX Development, USENIX Summer 1986

"The new kernel debugger has most of the features of the old kdb, but
with a more rational (gdb-like) syntax."
Mach 3.0 (mk83), ddb.man

Mark W. Eichin explains how ddb came to be in 386BSD 0.1 in
a June 1992 post to comp.unix.bsd
https://groups.google.com/g/comp.unix.bsd/c/LY3hbHwjdG0/m/ca1hS0Hp5HcJ
This commit is contained in:
jsg 2024-12-21 03:10:46 +00:00
parent ce1c3cff25
commit f1f9609d3e

View File

@ -1,4 +1,4 @@
.\" $OpenBSD: ddb.4,v 1.109 2024/10/14 07:05:23 jmc Exp $
.\" $OpenBSD: ddb.4,v 1.110 2024/12/21 03:10:46 jsg Exp $
.\" $NetBSD: ddb.4,v 1.5 1994/11/30 16:22:09 jtc Exp $
.\"
.\" Mach Operating System
@ -25,7 +25,7 @@
.\" any improvements or extensions that they make and grant Carnegie Mellon
.\" the rights to redistribute these changes.
.\"
.Dd $Mdocdate: October 14 2024 $
.Dd $Mdocdate: December 21 2024 $
.Dt DDB 4
.Os
.Sh NAME
@ -1290,7 +1290,7 @@ It may be followed by a ':' as described above with
.Xr pool 9 ,
.Xr uvm_init 9
.Sh HISTORY
This kernel facility first appeared in the MACH 2 operating system
This kernel facility first appeared in the Mach 3.0 operating system
developed by CMU.
Hangman (which stands for "hangs maniacal analyzer") first appeared in
.Ox 1.2 .