* target.h (struct thread_resume): Delete leave_stopped member.
authorPedro Alves <palves@redhat.com>
Wed, 1 Apr 2009 22:29:33 +0000 (22:29 +0000)
committerPedro Alves <palves@redhat.com>
Wed, 1 Apr 2009 22:29:33 +0000 (22:29 +0000)
commit2bd7c093f663139ad9e57ddc748ade12f6bfbe01
treebe36f0052daf9c01fb4dd489532987aa2bb5b7d4
parentc35fafde7ca3b92581dee5c0ed445de3c667ab2d
* target.h (struct thread_resume): Delete leave_stopped member.
(struct target_ops): Add a `n' argument to the `resume' callback.
* server.c (start_inferior): Adjust.
(handle_v_cont, myresume): Adjust.
* linux-low.c (check_removed_breakpoint): Adjust to resume
interface change, and to removed leave_stopped field.
(resume_ptr): Delete.
(struct thread_resume_array): New.
(linux_set_resume_request): Add new `arg' parameter.  Adjust to
resume interface change.
(linux_continue_one_thread, linux_queue_one_thread)
(resume_status_pending_p): Check if the resume field is NULL
instead of checking the leave_stopped member.
(linux_resume): Adjust to the target resume interface change.
* spu-low.c (spu_resume): Adjust to the target resume interface
change.
* win32-low.c (win32_detach, win32_resume): Ditto.
gdb/gdbserver/ChangeLog
gdb/gdbserver/linux-low.c
gdb/gdbserver/server.c
gdb/gdbserver/spu-low.c
gdb/gdbserver/target.h
gdb/gdbserver/win32-low.c