* breakpoint.c (bpstat_find_step_resume_breakpoint): Remove.
	* breakpoint.h (bpstat_find_step_resume_breakpoint): Remove.
This commit is contained in:
Jan Kratochvil 2010-04-04 13:54:51 +00:00
parent 6d1ad4017d
commit 91d91ceba4
3 changed files with 5 additions and 41 deletions

View File

@ -1,3 +1,8 @@
2010-04-04 Jan Kratochvil <jan.kratochvil@redhat.com>
* breakpoint.c (bpstat_find_step_resume_breakpoint): Remove.
* breakpoint.h (bpstat_find_step_resume_breakpoint): Remove.
2010-04-02 Jan Kratochvil <jan.kratochvil@redhat.com> 2010-04-02 Jan Kratochvil <jan.kratochvil@redhat.com>
* dwarf2read.c (read_namespace_type): Use common "return set_die_type" * dwarf2read.c (read_namespace_type): Use common "return set_die_type"

View File

@ -2963,36 +2963,6 @@ bpstat_find_breakpoint (bpstat bsp, struct breakpoint *breakpoint)
return NULL; return NULL;
} }
/* Find a step_resume breakpoint associated with this bpstat.
(If there are multiple step_resume bp's on the list, this function
will arbitrarily pick one.)
It is an error to use this function if BPSTAT doesn't contain a
step_resume breakpoint.
See wait_for_inferior's use of this function. */
struct breakpoint *
bpstat_find_step_resume_breakpoint (bpstat bsp)
{
int current_thread;
gdb_assert (bsp != NULL);
current_thread = pid_to_thread_id (inferior_ptid);
for (; bsp != NULL; bsp = bsp->next)
{
if ((bsp->breakpoint_at != NULL)
&& (bsp->breakpoint_at->owner->type == bp_step_resume)
&& (bsp->breakpoint_at->owner->thread == current_thread
|| bsp->breakpoint_at->owner->thread == -1))
return bsp->breakpoint_at->owner;
}
internal_error (__FILE__, __LINE__, _("No step_resume breakpoint found."));
}
/* Put in *NUM the breakpoint number of the first breakpoint we are stopped /* Put in *NUM the breakpoint number of the first breakpoint we are stopped
at. *BSP upon return is a bpstat which points to the remaining at. *BSP upon return is a bpstat which points to the remaining
breakpoints stopped at (but which is not guaranteed to be good for breakpoints stopped at (but which is not guaranteed to be good for

View File

@ -651,17 +651,6 @@ struct bpstat_what bpstat_what (bpstat);
/* Find the bpstat associated with a breakpoint. NULL otherwise. */ /* Find the bpstat associated with a breakpoint. NULL otherwise. */
bpstat bpstat_find_breakpoint (bpstat, struct breakpoint *); bpstat bpstat_find_breakpoint (bpstat, struct breakpoint *);
/* Find a step_resume breakpoint associated with this bpstat.
(If there are multiple step_resume bp's on the list, this function
will arbitrarily pick one.)
It is an error to use this function if BPSTAT doesn't contain a
step_resume breakpoint.
See wait_for_inferior's use of this function.
*/
extern struct breakpoint *bpstat_find_step_resume_breakpoint (bpstat);
/* Nonzero if a signal that we got in wait() was due to circumstances /* Nonzero if a signal that we got in wait() was due to circumstances
explained by the BS. */ explained by the BS. */
/* Currently that is true if we have hit a breakpoint, or if there is /* Currently that is true if we have hit a breakpoint, or if there is