From b58bca6fe9ab62adebd8aa855deeeb4b8ae120aa Mon Sep 17 00:00:00 2001 From: Philipp Oppermann Date: Wed, 30 Dec 2015 02:18:25 +0100 Subject: [PATCH] Link Beej's Quick guide Recommended by Julia Evans on hackernews: https://news.ycombinator.com/item?id=10808362 --- pages/set-up-gdb.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pages/set-up-gdb.md b/pages/set-up-gdb.md index c97b91b6..21496c84 100644 --- a/pages/set-up-gdb.md +++ b/pages/set-up-gdb.md @@ -65,6 +65,8 @@ After connecting to QEMU, you can use various gdb commands to control execution - `list` or `l`: Shows the source code around the current position. - `print` or `p`: Prints the value of a variable. You can use Cs `*` and `&` operators. To print in hexadecimal, use `p/x`. -Of course there are many more commands. Feel free to send a PR if you think this list is missing something important. The [website for Harvard's CS161 course][CS161] has a more complete GDB overview. +Of course there are many more commands. Feel free to send a PR if you think this list is missing something important. For a more complete GDB overview, check out [Beej's Quick Guide][bggdb] or the [website for Harvard's CS161 course][CS161]. + +[bggdb]: http://beej.us/guide/bggdb/ [CS161]: http://www.eecs.harvard.edu/~margo/cs161/resources/gdb.html