diff options
author | Vladimir Prus <vladimir@codesourcery.com> | 2007-09-22 19:33:32 +0000 |
---|---|---|
committer | Vladimir Prus <vladimir@codesourcery.com> | 2007-09-22 19:33:32 +0000 |
commit | fe3f5fa8f97cf34afe70a581e1e58fae0bc80e47 (patch) | |
tree | a80989a2f57c35909315613cb23e4dced9f15758 /gdb/ChangeLog | |
parent | 018d34a46b565ceaf494bcf8f3a8a9ec488bb69a (diff) | |
download | gdb-fe3f5fa8f97cf34afe70a581e1e58fae0bc80e47.zip gdb-fe3f5fa8f97cf34afe70a581e1e58fae0bc80e47.tar.gz gdb-fe3f5fa8f97cf34afe70a581e1e58fae0bc80e47.tar.bz2 |
* breakpoint.c (do_restore_lang_radix_cleanup): Remove.
(resolve_pending_breakpoint): Remove.
(re_enable_breakpoints_in_shlibs): Remove.
(unlink_locations_from_global_list): New.
(update_breakpoint_locations): New.
(breakpoint_re_set_one): Don't bail out on pending breakpoints.
Use parse_condition and update_breakpoint_location to
reset breakpoint. Ignore 'symbol not found' error from
decode_line_1.
(breakpoint_re_set): Don't emit newline before the
reason why breakpoint is not reset.
(do_enable_breakpoint): Don't specially process pending
breakpoints.
(free_bp_location): New.
(break_command_1): For pending breakpoints, initialize
all fields of a sal with zeroes.
* breakpoint.h (re_enable_breakpoints_in_shlibs): Remove.
* infcmd.c (post_create_inferior): Don't call
re_enable_breakpoints_in_shlibs.
* infrun.c (handle_inferior_event): Likewise.
* solib-irix.c (irix_solib_create_inferior_hook): Likewise.
* solib-osf.c (osf_solib_create_inferior_hook): Likewise.
* win32-nat.c (get_win32_debug_event): Likewise.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 0a6d886..9963a7e 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,31 @@ 2007-09-22 Vladimir Prus <vladimir@codesourcery.com> + * breakpoint.c (do_restore_lang_radix_cleanup): Remove. + (resolve_pending_breakpoint): Remove. + (re_enable_breakpoints_in_shlibs): Remove. + (unlink_locations_from_global_list): New. + (update_breakpoint_locations): New. + (breakpoint_re_set_one): Don't bail out on pending breakpoints. + Use parse_condition and update_breakpoint_location to + reset breakpoint. Ignore 'symbol not found' error from + decode_line_1. + (breakpoint_re_set): Don't emit newline before the + reason why breakpoint is not reset. + (do_enable_breakpoint): Don't specially process pending + breakpoints. + (free_bp_location): New. + (break_command_1): For pending breakpoints, initialize + all fields of a sal with zeroes. + * breakpoint.h (re_enable_breakpoints_in_shlibs): Remove. + * infcmd.c (post_create_inferior): Don't call + re_enable_breakpoints_in_shlibs. + * infrun.c (handle_inferior_event): Likewise. + * solib-irix.c (irix_solib_create_inferior_hook): Likewise. + * solib-osf.c (osf_solib_create_inferior_hook): Likewise. + * win32-nat.c (get_win32_debug_event): Likewise. + +2007-09-22 Vladimir Prus <vladimir@codesourcery.com> + * breakpoint.c (create_breakpoint): Split from create_breakpoints, implementing most of its logic. Take just a single sal, single address string and |