summaryrefslogtreecommitdiff
path: root/Hurd/Debugging.mdwn
diff options
context:
space:
mode:
authorThomas Schwinge <tschwinge@gnu.org>2007-08-30 11:39:05 +0200
committerThomas Schwinge <tschwinge@gnu.org>2007-08-30 11:39:05 +0200
commit41309bfbcc05987c1c08dab5897414f9f1d5aa32 (patch)
treec7bc3ae755e65116c4a9abcf99b533b8e4b1f88e /Hurd/Debugging.mdwn
parente3aff53d2d938e6a279a8d25be18b92912e44dae (diff)
parente7f5543d896d44c0b8ccf2c8ee110959bcb74769 (diff)
Merge branch 'master' of flubber:~wiki/wiki
Diffstat (limited to 'Hurd/Debugging.mdwn')
-rw-r--r--Hurd/Debugging.mdwn34
1 files changed, 7 insertions, 27 deletions
diff --git a/Hurd/Debugging.mdwn b/Hurd/Debugging.mdwn
index 5e94f65d..d9244f15 100644
--- a/Hurd/Debugging.mdwn
+++ b/Hurd/Debugging.mdwn
@@ -1,29 +1,9 @@
-## <a name="GDB"> </a> GDB
+* [[DebuggingGlibc]]
+* [[DebuggingViaSubhurds]] - To debug system servers
-<http://sourceware.org/gdb/>
+# GDB
-[General GDB documentation](http://sourceware.org/gdb/documentation/), including the [special Hurdy bits](http://sourceware.org/gdb/current/onlinedocs/gdb_19.html#Hurd%20Native).
-
-<http://lists.gnu.org/archive/html/bug-hurd/2007-02/msg00039.html>
-
-### <a name="noninvasive_mode"> _noninvasive_ mode </a>
-
-This essentially means that the program continues running as usual, but you can use GDB to get back traces and print variables (and watch them change underneath you). This can be helpful when debugging system wide default servers that shall not be stopped while debugging.
-
-----
-
-## <a name="Debugging_glibc"> Debugging glibc </a>
-
-See [[DebuggingGlibc]].
-
-----
-
-## <a name="Debugging_via_subhurds"> Debugging via subhurds </a>
-
-See [[DebuggingViaSubhurds]].
-
-----
-
-## <a name="General_Notes"> General Notes </a>
-
-For debugging the system wide default servers (like the root file system server or the _exec_ server), it is recommendable to instead debug them in a sub-hurd or at least use the _noninvasive_ mode when attaching GDB to them.
+* [Manual](http://sourceware.org/gdb/documentation/)
+* [Hurd Specific](http://sourceware.org/gdb/current/onlinedocs/gdb_19.html#Hurd%20Native).
+* [[NonInvasiveDebugging]] - Avoiding Deadload
+* [When disassemble doesn't work](http://lists.gnu.org/archive/html/bug-hurd/2007-02/msg00039.html)