git: 03a80207d4 - main - handbook: ddd was removed in 2019

Warner Losh <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
The branch main has been updated by imp:

URL: https://cgit.FreeBSD.org/doc/commit/?id=03a80207d420844279c975c7bbfe9ae056fe154e

commit 03a80207d420844279c975c7bbfe9ae056fe154e
Author:     Warner Losh <[email protected]>
AuthorDate: 2025-06-25 15:34:37 +0000
Commit:     Warner Losh <[email protected]>
CommitDate: 2025-06-25 15:34:37 +0000

    handbook: ddd was removed in 2019
    
    Remove obsolete ddd info: that port stopped working with gdb protocol
    updates in about 2018, and was removed in 2019. It was abandoned
    upstream around 2009 (last release). A new maintainer appeared in 2013,
    but apparently didn't work out. Two new maintainers appeared in 2021 and
    started new releases in 2023. A new port hasn't appeared, though, so
    remove dangling references.
    
    This whole section needs a rewrite, though, since dcons is so limited
    (first 4GB only) and firewire is getting rare. All that should likely
    just be removed. We need a good writeup on doing USB-C debugging with
    the so-called USB-A to USB-A cable.
    
    Sponsored by:           Netflix
---
 .../en/books/developers-handbook/kerneldebug/_index.adoc  | 10 ----------
 .../en/books/developers-handbook/kerneldebug/_index.po    | 15 ---------------
 2 files changed, 25 deletions(-)

diff --git a/documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc b/documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc
index 04d850d230..006ae4178a 100644
--- a/documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc
+++ b/documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc
@@ -805,16 +805,6 @@ There exists a GDB mode for man:emacs[1]; this is what you will need to add to y
 M-x gdba
 ....
 
-And for DDD ([.filename]#devel/ddd#):
-
-[source,bash]
-....
-# remote serial protocol
-LANG=C ddd --debugger kgdb -r :12345 kernel
-# live core debug
-LANG=C ddd --debugger kgdb kernel /dev/fwmem0.2
-....
-
 === Dcons with KVM
 
 We can directly read the man:dcons[4] buffer via [.filename]#/dev/mem# for live systems, and in the core dump for crashed systems.
diff --git a/documentation/content/en/books/developers-handbook/kerneldebug/_index.po b/documentation/content/en/books/developers-handbook/kerneldebug/_index.po
index 63b7d1f9aa..7e6bdfbd81 100644
--- a/documentation/content/en/books/developers-handbook/kerneldebug/_index.po
+++ b/documentation/content/en/books/developers-handbook/kerneldebug/_index.po
@@ -1410,21 +1410,6 @@ msgid ""
 "M-x gdba\n"
 msgstr ""
 
-#. type: Plain text
-#: documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc:809
-msgid "And for DDD ([.filename]#devel/ddd#):"
-msgstr ""
-
-#. type: delimited block . 4
-#: documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc:816
-#, no-wrap
-msgid ""
-"# remote serial protocol\n"
-"LANG=C ddd --debugger kgdb -r :12345 kernel\n"
-"# live core debug\n"
-"LANG=C ddd --debugger kgdb kernel /dev/fwmem0.2\n"
-msgstr ""
-
 #. type: Title ===
 #: documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc:818
 #, no-wrap
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.