3 <title>Debugging with GDB
</title>
4 <meta http-equiv=
"Content-Type" content=
"text/html">
5 <meta name=
"description" content=
"Debugging with GDB">
6 <meta name=
"generator" content=
"makeinfo 4.3">
7 <link href=
"http://www.gnu.org/software/texinfo/" rel=
"generator-home">
12 Node:
<a name=
"Maintenance%20Commands">Maintenance Commands
</a>,
13 Next:
<a rel=
"next" accesskey=
"n" href=
"Remote-Protocol.html#Remote%20Protocol">Remote Protocol
</a>,
14 Previous:
<a rel=
"previous" accesskey=
"p" href=
"Installing-GDB.html#Installing%20GDB">Installing GDB
</a>,
15 Up:
<a rel=
"up" accesskey=
"u" href=
"index.html#Top">Top
</a>
19 <h2 class=
"appendix">Maintenance Commands
</h2>
21 <p>In addition to commands intended for GDB users, GDB
22 includes a number of commands intended for GDB developers.
23 These commands are provided here for reference.
26 <dt><code><a name=
"maint%20info%20breakpoints"></a>maint info breakpoints
</code>
27 <dd>Using the same format as
<code>info breakpoints
</code>, display both the
28 breakpoints you've set explicitly, and those GDB is using for
29 internal purposes. Internal breakpoints are shown with negative
30 breakpoint numbers. The type column identifies what kind of breakpoint
34 <dt><code>breakpoint
</code>
35 <dd>Normal, explicitly set breakpoint.
37 <br><dt><code>watchpoint
</code>
38 <dd>Normal, explicitly set watchpoint.
40 <br><dt><code>longjmp
</code>
41 <dd>Internal breakpoint, used to handle correctly stepping through
42 <code>longjmp
</code> calls.
44 <br><dt><code>longjmp resume
</code>
45 <dd>Internal breakpoint at the target of a
<code>longjmp
</code>.
47 <br><dt><code>until
</code>
48 <dd>Temporary internal breakpoint used by the GDB
<code>until
</code> command.
50 <br><dt><code>finish
</code>
51 <dd>Temporary internal breakpoint used by the GDB
<code>finish
</code> command.
53 <br><dt><code>shlib events
</code>
54 <dd>Shared library events.