summaryrefslogtreecommitdiff
path: root/devel/gdb/DESCR
diff options
context:
space:
mode:
Diffstat (limited to 'devel/gdb/DESCR')
-rw-r--r--devel/gdb/DESCR17
1 files changed, 17 insertions, 0 deletions
diff --git a/devel/gdb/DESCR b/devel/gdb/DESCR
new file mode 100644
index 00000000000..c7c22076938
--- /dev/null
+++ b/devel/gdb/DESCR
@@ -0,0 +1,17 @@
+ The purpose of a debugger such as GDB is to allow you to see what
+is going on "inside" another program while it executes--or what
+another program was doing at the moment it crashed.
+
+ GDB can do four main kinds of things (plus other things in support
+of these) to help you catch bugs in the act:
+
+ * Start your program, specifying anything that might affect its
+ behavior.
+
+ * Make your program stop on specified conditions.
+
+ * Examine what has happened, when your program has stopped.
+
+ * Change things in your program, so you can experiment with
+ correcting the effects of one bug and go on to learn about
+ another.