2004-04-26 Orjan Friberg <orjanf@axis.com>
authorOrjan Friberg <orjanf@axis.com>
Mon, 26 Apr 2004 09:02:41 +0000 (09:02 +0000)
committerOrjan Friberg <orjanf@axis.com>
Mon, 26 Apr 2004 09:02:41 +0000 (09:02 +0000)
commit7270d8f229f13ef08e41cc754a94dff18a6ada53
treeb4cdfda3b7fd8b77d1b9c5968b591ab7b6400474
parent02d6293280974ac9f597c049a62b3b183cd36fa1
2004-04-26  Orjan Friberg <orjanf@axis.com>

From Paul Koning <pkoning@equallogic.com>:
* breakpoint.c (free_valchain): New function.
(insert_bp_location, delete_breakpoint): Use free_valchain.
(remove_breakpoint): Do not remove the valchain.
(bpstat_stop_status): If not stopped by watchpoint, skip
watchpoints when generating stop status list.
* infrun.c (handle_inferior_event): Make
stepped_after_stopped_by_watchpoint a global variable.
* remote.c (remote_stopped_data_address): Return watch data
address rather than zero if stepped_after_stopped_by_watchpoint is
set.
gdb/ChangeLog
gdb/breakpoint.c
gdb/infrun.c
gdb/remote.c