diff options
author | Jeff Johnston <jjohnstn@redhat.com> | 2004-02-02 21:10:49 +0000 |
---|---|---|
committer | Jeff Johnston <jjohnstn@redhat.com> | 2004-02-02 21:10:49 +0000 |
commit | 0101ce28cf3a678cee72feb3c05e2ece19bc6e2a (patch) | |
tree | 51aeeddddc30dba2e879fcd8911cbb220384dbfd /gdb/dwarf2-frame.c | |
parent | 2650777c071ee7a6133d48ee33a6a7d3026cec35 (diff) | |
download | gdb-0101ce28cf3a678cee72feb3c05e2ece19bc6e2a.zip gdb-0101ce28cf3a678cee72feb3c05e2ece19bc6e2a.tar.gz gdb-0101ce28cf3a678cee72feb3c05e2ece19bc6e2a.tar.bz2 |
2004-02-02 Jeff Johnston <jjohnstn@redhat.com>
* breakpoint.h (struct breakpoint): Add new flag, from_tty,
and pending fields for pending breakpoint support.
* breakpoint.c (breakpoint_enabled): Add check for not pending.
(condition_command): Only parse condition if not a pending
breakpoint.
(print_one_breakpoint): Add support for pending breakpoints.
(describe_other_breakpoints): Add checks to verify we are not
dealing with pending breakpoints.
(check_duplicates): Don't check pending breakpoints.
(set_raw_breakpoint): Initialize pending flag.
(do_restore_lang_radix_cleanup): New cleanup routine.
(resolve_pending_breakpoint): New function.
(re_enable_breakpoints_in_shlibs): Try and resolve any
pending breakpoints via resolve_pending_breakpoint.
(mention): Add pending breakpoint support.
(parse_breakpoint_sals): Add new parameter to pass to
decode_line_1 to indicate silent errors when files or functions
are not found. Change all callers.
(do_captured_parse_breakpoint): New function.
(break_command_1): Change prototype to return an rc value and to
take an optional pending breakpoint pointer. Support creating
a pending breakpoint if a "not found" form of error occurs when
parsing the breakpoint. Also support resolving an existing pending
breakpoint and be silent if the resolution fails.
(create_breakpoints): Change prototype to take pending breakpoint
pointer. When resolving a pending breakpoint, use the new pointer
to provide a conditional or commands added by the end-user.
(delete_breakpoint): Add appropriate check for pending.
(breakpoint_re_set_one): Ditto.
(do_enable_breakpoint): Ditto.
Diffstat (limited to 'gdb/dwarf2-frame.c')
0 files changed, 0 insertions, 0 deletions