Add an appendix for maintenance commands.
This commit is contained in:
parent
c2408ccfbb
commit
eb12ee304f
|
@ -1,3 +1,9 @@
|
||||||
|
2002-01-17 Andrew Cagney <ac131313@redhat.com>
|
||||||
|
|
||||||
|
* gdb.texinfo (Maintenance Commands): Add appendix.
|
||||||
|
(Set Breaks): Copy ``maint info breakpoint'' doco to
|
||||||
|
``Maintenance Commands'' appendix. Add reference.
|
||||||
|
|
||||||
2002-01-17 Andrew Cagney <ac131313@redhat.com>
|
2002-01-17 Andrew Cagney <ac131313@redhat.com>
|
||||||
|
|
||||||
* fdl.texi: Remove next/prev from @node.
|
* fdl.texi: Remove next/prev from @node.
|
||||||
|
|
|
@ -150,6 +150,7 @@ Copyright (C) 1988-2001 Free Software Foundation, Inc.
|
||||||
* Command Line Editing:: Command Line Editing
|
* Command Line Editing:: Command Line Editing
|
||||||
* Using History Interactively:: Using History Interactively
|
* Using History Interactively:: Using History Interactively
|
||||||
* Installing GDB:: Installing GDB
|
* Installing GDB:: Installing GDB
|
||||||
|
* Maintenance Commands:: Maintenance Commands
|
||||||
* GNU Free Documentation License:: The license for this documentation
|
* GNU Free Documentation License:: The license for this documentation
|
||||||
* Index:: Index
|
* Index:: Index
|
||||||
@end menu
|
@end menu
|
||||||
|
@ -204,6 +205,7 @@ Copyright (C) 1988-2000 Free Software Foundation, Inc.
|
||||||
* Command Line Editing:: Command Line Editing
|
* Command Line Editing:: Command Line Editing
|
||||||
* Using History Interactively:: Using History Interactively
|
* Using History Interactively:: Using History Interactively
|
||||||
* Installing GDB:: Installing GDB
|
* Installing GDB:: Installing GDB
|
||||||
|
* Maintenance Commands:: Maintenance Commands
|
||||||
* GNU Free Documentation License:: The license for this documentation
|
* GNU Free Documentation License:: The license for this documentation
|
||||||
* Index:: Index
|
* Index:: Index
|
||||||
@end menu
|
@end menu
|
||||||
|
@ -2630,49 +2632,12 @@ the breakpoints are conditional, this is even useful
|
||||||
|
|
||||||
@cindex negative breakpoint numbers
|
@cindex negative breakpoint numbers
|
||||||
@cindex internal @value{GDBN} breakpoints
|
@cindex internal @value{GDBN} breakpoints
|
||||||
@value{GDBN} itself sometimes sets breakpoints in your program for special
|
@value{GDBN} itself sometimes sets breakpoints in your program for
|
||||||
purposes, such as proper handling of @code{longjmp} (in C programs).
|
special purposes, such as proper handling of @code{longjmp} (in C
|
||||||
These internal breakpoints are assigned negative numbers, starting with
|
programs). These internal breakpoints are assigned negative numbers,
|
||||||
@code{-1}; @samp{info breakpoints} does not display them.
|
starting with @code{-1}; @samp{info breakpoints} does not display them.
|
||||||
|
|
||||||
You can see these breakpoints with the @value{GDBN} maintenance command
|
You can see these breakpoints with the @value{GDBN} maintenance command
|
||||||
@samp{maint info breakpoints}.
|
@samp{maint info breakpoints} (@pxref{maint info breakpoints}).
|
||||||
|
|
||||||
@table @code
|
|
||||||
@kindex maint info breakpoints
|
|
||||||
@item maint info breakpoints
|
|
||||||
Using the same format as @samp{info breakpoints}, display both the
|
|
||||||
breakpoints you've set explicitly, and those @value{GDBN} is using for
|
|
||||||
internal purposes. Internal breakpoints are shown with negative
|
|
||||||
breakpoint numbers. The type column identifies what kind of breakpoint
|
|
||||||
is shown:
|
|
||||||
|
|
||||||
@table @code
|
|
||||||
@item breakpoint
|
|
||||||
Normal, explicitly set breakpoint.
|
|
||||||
|
|
||||||
@item watchpoint
|
|
||||||
Normal, explicitly set watchpoint.
|
|
||||||
|
|
||||||
@item longjmp
|
|
||||||
Internal breakpoint, used to handle correctly stepping through
|
|
||||||
@code{longjmp} calls.
|
|
||||||
|
|
||||||
@item longjmp resume
|
|
||||||
Internal breakpoint at the target of a @code{longjmp}.
|
|
||||||
|
|
||||||
@item until
|
|
||||||
Temporary internal breakpoint used by the @value{GDBN} @code{until} command.
|
|
||||||
|
|
||||||
@item finish
|
|
||||||
Temporary internal breakpoint used by the @value{GDBN} @code{finish} command.
|
|
||||||
|
|
||||||
@item shlib events
|
|
||||||
Shared library events.
|
|
||||||
|
|
||||||
@end table
|
|
||||||
|
|
||||||
@end table
|
|
||||||
|
|
||||||
|
|
||||||
@node Set Watchpoints
|
@node Set Watchpoints
|
||||||
|
@ -14864,6 +14829,51 @@ There is no convenient way to generate a list of all available hosts.
|
||||||
There are many other options available as well, but they are generally
|
There are many other options available as well, but they are generally
|
||||||
needed for special purposes only.
|
needed for special purposes only.
|
||||||
|
|
||||||
|
@node Maintenance Commands
|
||||||
|
@appendix Maintenance Commands
|
||||||
|
@cindex maintenance commands
|
||||||
|
@cindex internal commands
|
||||||
|
|
||||||
|
In addition to commands intended for @value{GDBN} users, @value{GDBN}
|
||||||
|
includes a number of commands intended for @value{GDBN} developers.
|
||||||
|
These commands are provided here for reference.
|
||||||
|
|
||||||
|
@table @code
|
||||||
|
@kindex maint info breakpoints
|
||||||
|
@item @anchor{maint info breakpoints}maint info breakpoints
|
||||||
|
Using the same format as @samp{info breakpoints}, display both the
|
||||||
|
breakpoints you've set explicitly, and those @value{GDBN} is using for
|
||||||
|
internal purposes. Internal breakpoints are shown with negative
|
||||||
|
breakpoint numbers. The type column identifies what kind of breakpoint
|
||||||
|
is shown:
|
||||||
|
|
||||||
|
@table @code
|
||||||
|
@item breakpoint
|
||||||
|
Normal, explicitly set breakpoint.
|
||||||
|
|
||||||
|
@item watchpoint
|
||||||
|
Normal, explicitly set watchpoint.
|
||||||
|
|
||||||
|
@item longjmp
|
||||||
|
Internal breakpoint, used to handle correctly stepping through
|
||||||
|
@code{longjmp} calls.
|
||||||
|
|
||||||
|
@item longjmp resume
|
||||||
|
Internal breakpoint at the target of a @code{longjmp}.
|
||||||
|
|
||||||
|
@item until
|
||||||
|
Temporary internal breakpoint used by the @value{GDBN} @code{until} command.
|
||||||
|
|
||||||
|
@item finish
|
||||||
|
Temporary internal breakpoint used by the @value{GDBN} @code{finish} command.
|
||||||
|
|
||||||
|
@item shlib events
|
||||||
|
Shared library events.
|
||||||
|
|
||||||
|
@end table
|
||||||
|
|
||||||
|
@end table
|
||||||
|
|
||||||
@include fdl.texi
|
@include fdl.texi
|
||||||
|
|
||||||
@node Index
|
@node Index
|
||||||
|
|
Loading…
Reference in New Issue