282
Chapter 27. gdb Annotations
commands
When gdb prompts for a set of commands, like in the
commands
command. The annotations are
repeated for each command which is input.
overload-choice
When gdb wants the user to select between various overloaded functions.
query
When gdb wants the user to confirm a potentially dangerous operation.
prompt-for-continue
When gdb is asking the user to press return to continue. Note: Don’t expect this to work well;
instead use
set height 0
to disable prompting. This is because the counting of lines is buggy
in the presence of annotations.
27.7. Errors
^Z^Zquit
This annotation occurs right before gdb responds to an interrupt.
^Z^Zerror
This annotation occurs right before gdb responds to an error.
Quit and error annotations indicate that any annotations which gdb was in the middle of may end
abruptly. For example, if a
value-history-begin
annotation is followed by a
error
, one cannot
expect to receive the matching
value-history-end
. One cannot expect not to receive it either,
however; an error annotation does not necessarily mean that gdb is immediately returning all the way
to the top level.
A quit or error annotation may be preceded by
^Z^Zerror-begin
Any output between that and the quit or error annotation is the error message.
Warning messages are not yet annotated.
27.8. Information on Breakpoints
The output from the
info breakpoints
command is annotated as follows:
^Z^Zbreakpoints-headers
header-entry
^Z^Zbreakpoints-table
Содержание ENTERPRISE LINUX 4 - DEVELOPER TOOLS GUIDE
Страница 1: ...Red Hat Enterprise Linux 4 Debugging with gdb ...
Страница 12: ...2 Chapter 1 Debugging with gdb ...
Страница 28: ...18 Chapter 4 Getting In and Out of gdb ...
Страница 34: ...24 Chapter 5 gdb Commands ...
Страница 44: ...34 Chapter 6 Running Programs Under gdb ...
Страница 68: ...58 Chapter 8 Examining the Stack ...
Страница 98: ...88 Chapter 10 Examining Data ...
Страница 112: ...102 Chapter 12 Tracepoints ...
Страница 118: ...108 Chapter 13 Debugging Programs That Use Overlays ...
Страница 138: ...128 Chapter 14 Using gdb with Different Languages ...
Страница 144: ...134 Chapter 15 Examining the Symbol Table ...
Страница 170: ...160 Chapter 19 Debugging remote programs ...
Страница 198: ...188 Chapter 21 Controlling gdb ...
Страница 204: ...194 Chapter 22 Canned Sequences of Commands ...
Страница 206: ...196 Chapter 23 Command Interpreters ...
Страница 216: ...206 Chapter 25 Using gdb under gnu Emacs ...
Страница 296: ...286 Chapter 27 gdb Annotations ...
Страница 300: ...290 Chapter 28 Reporting Bugs in gdb ...
Страница 322: ...312 Chapter 30 Using History Interactively ...
Страница 362: ...352 Appendix D gdb Remote Serial Protocol ...
Страница 380: ...370 Appendix F GNU GENERAL PUBLIC LICENSE ...
Страница 386: ...376 Appendix G GNU Free Documentation License ...
Страница 410: ......