summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Roberts <nickrob@snap.net.nz>2005-11-03 02:03:24 +0000
committerNick Roberts <nickrob@snap.net.nz>2005-11-03 02:03:24 +0000
commit0a24fa80376ce7ef6e765806922cf95642a4ea8f (patch)
tree73fa29228ab83ce7ffd632feedbef697d00b988c
parent99ac518222a3ec7c3cd5684bc6a4165dade3998d (diff)
downloademacs-0a24fa80376ce7ef6e765806922cf95642a4ea8f.tar.gz
(Note): GDB can sometimes expand macros.
-rw-r--r--etc/DEBUG5
1 files changed, 3 insertions, 2 deletions
diff --git a/etc/DEBUG b/etc/DEBUG
index 27f563a7405..773737c65c7 100644
--- a/etc/DEBUG
+++ b/etc/DEBUG
@@ -158,8 +158,9 @@ we want the address of the l-value expression near the bottom of
XVECTOR (this_command_keys)->contents[this_command_key_count++] = key;
-XVECTOR is a macro, and therefore GDB does not know about it.
-GDB cannot evaluate "p XVECTOR (this_command_keys)".
+XVECTOR is a macro, and therefore, in general, GDB does not know about it.
+Unless Emacs has been compiled with preprocessor macro info, GDB cannot
+evaluate "p XVECTOR (this_command_keys)" .
However, you can use the xvector command in GDB to get the same
result. Here is how: