diff options
author | Stan Shebs <shebs@codesourcery.com> | 2010-04-04 23:47:16 +0000 |
---|---|---|
committer | Stan Shebs <shebs@codesourcery.com> | 2010-04-04 23:47:16 +0000 |
commit | d77f58beee3dbdfc260b5cf672a565f686b996f7 (patch) | |
tree | d307edb50ef42809632c983fb88a566d936fed99 /gdb/doc | |
parent | af54718eaed854c5e7ef4dbd6845969aa6558ef4 (diff) | |
download | gdb-d77f58beee3dbdfc260b5cf672a565f686b996f7.zip gdb-d77f58beee3dbdfc260b5cf672a565f686b996f7.tar.gz gdb-d77f58beee3dbdfc260b5cf672a565f686b996f7.tar.bz2 |
2010-04-04 Stan Shebs <stan@codesourcery.com>
Nathan Sidwell <nathan@codesourcery.com>
* breakpoint.c (breakpoint_1): Add filter argument, return number of
breakpoints printed.
(is_hardware_watchpoint): Make argument const.
(is_watchpoint): Ditto.
(is_tracepoint): Merge of tracepoint_type and breakpoint_is_tracepoint,
use it everywhere.
(breakpoints_info): Pass NULL to breakpoint_1.
(maintenance_info_breakpoints): Ditto.
(watchpoints_info): New function.
(tracepoints_info): Use breakpoint_1 filter.
(set_ignore_count): Warn that tracepoint ignore count will be ignored.
(_initialize_breakpoint): Make "info watchpoints" its own command.
* breakpoint.h (is_tracepoint): Rename from breakpoint_is_tracepoint.
* mi/mi-cmd-break.c (mi_cmd_break_commands): Use is_tracepoint.
* gdb.texinfo (Setting Breakpoints): "info watch" no longer a synonym.
(Setting Watchpoints): Update description of "info watch".
(Disabling Breakpoints): Only "info break" lists all.
* gdb.base/completion.exp: Update for new "info watchpoints".
* gdb.base/default.exp: Ditto.
* gdb.base/help.exp: Ditto.
* gdb.base/watchpoint.exp: Ditto.
* gdb.trace/infotrace.exp: Update "info tracpoints" output.
Diffstat (limited to 'gdb/doc')
-rw-r--r-- | gdb/doc/ChangeLog | 4 | ||||
-rw-r--r-- | gdb/doc/gdb.texinfo | 13 |
2 files changed, 10 insertions, 7 deletions
diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog index 3d1e2cd..9d9939f 100644 --- a/gdb/doc/ChangeLog +++ b/gdb/doc/ChangeLog @@ -1,5 +1,9 @@ 2010-04-04 Stan Shebs <stan@codesourcery.com> + * gdb.texinfo (Setting Breakpoints): "info watch" no longer a synonym. + (Setting Watchpoints): Update description of "info watch". + (Disabling Breakpoints): Only "info break" lists all. + * gdb.texinfo (Tracepoint Restrictions): Document PC inference. (tdump): Explain how tdump works. diff --git a/gdb/doc/gdb.texinfo b/gdb/doc/gdb.texinfo index e61bd7e..8a4181c 100644 --- a/gdb/doc/gdb.texinfo +++ b/gdb/doc/gdb.texinfo @@ -3388,7 +3388,6 @@ The @code{rbreak} command can be used to set breakpoints in @cindex @code{$_} and @code{info breakpoints} @item info breakpoints @r{[}@var{n}@r{]} @itemx info break @r{[}@var{n}@r{]} -@itemx info watchpoints @r{[}@var{n}@r{]} Print a table of all breakpoints, watchpoints, and catchpoints set and not deleted. Optional argument @var{n} means print information only about the specified breakpoint (or watchpoint or catchpoint). For @@ -3705,8 +3704,8 @@ or written into by the program. @kindex info watchpoints @r{[}@var{n}@r{]} @item info watchpoints -This command prints a list of watchpoints, breakpoints, and catchpoints; -it is the same as @code{info break} (@pxref{Set Breaks}). +This command prints a list of watchpoints, using the same format as +@code{info break} (@pxref{Set Breaks}). @end table @value{GDBN} sets a @dfn{hardware watchpoint} if possible. Hardware @@ -4135,10 +4134,10 @@ it had been deleted, but remembers the information on the breakpoint so that you can @dfn{enable} it again later. You disable and enable breakpoints, watchpoints, and catchpoints with -the @code{enable} and @code{disable} commands, optionally specifying one -or more breakpoint numbers as arguments. Use @code{info break} or -@code{info watch} to print a list of breakpoints, watchpoints, and -catchpoints if you do not know which numbers to use. +the @code{enable} and @code{disable} commands, optionally specifying +one or more breakpoint numbers as arguments. Use @code{info break} to +print a list of all breakpoints, watchpoints, and catchpoints if you +do not know which numbers to use. Disabling and enabling a breakpoint that has multiple locations affects all of its locations. |