aboutsummaryrefslogtreecommitdiff
path: root/gdb/gdbserver/ChangeLog
diff options
context:
space:
mode:
authorPedro Alves <palves@redhat.com>2010-04-30 21:36:45 +0000
committerPedro Alves <palves@redhat.com>2010-04-30 21:36:45 +0000
commit02fc4de7fc2ac1002685816b8aa08a36e4bdd164 (patch)
tree0b150590107e54e64bcf9bd3c46f688c2ad02bdc /gdb/gdbserver/ChangeLog
parent062cbcd610654f7d6ec7cb973179e04a2838e502 (diff)
downloadgdb-02fc4de7fc2ac1002685816b8aa08a36e4bdd164.zip
gdb-02fc4de7fc2ac1002685816b8aa08a36e4bdd164.tar.gz
gdb-02fc4de7fc2ac1002685816b8aa08a36e4bdd164.tar.bz2
* linux-low.c (linux_kill_one_lwp, linux_kill)
(linux_detach_one_lwp): Adjust to send_sigstop interface change. (send_sigstop): Take an lwp_info as parameter instead. Queue a SIGSTOP even if the LWP is stopped. (send_sigstop_callback): New. (stop_all_lwps): Use send_sigstop_callback instead. (linux_resume_one_thread): Adjust. (proceed_one_lwp): Still proceed an LWP that the client has requested to stop, if we haven't reported it as stopped yet. Make sure that LWPs the client want stopped, have a pending SIGSTOP.
Diffstat (limited to 'gdb/gdbserver/ChangeLog')
-rw-r--r--gdb/gdbserver/ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/gdb/gdbserver/ChangeLog b/gdb/gdbserver/ChangeLog
index bea054b..4e95c4f 100644
--- a/gdb/gdbserver/ChangeLog
+++ b/gdb/gdbserver/ChangeLog
@@ -1,3 +1,16 @@
+2010-04-30 Pedro Alves <pedro@codesourcery.com>
+
+ * linux-low.c (linux_kill_one_lwp, linux_kill)
+ (linux_detach_one_lwp): Adjust to send_sigstop interface change.
+ (send_sigstop): Take an lwp_info as parameter instead. Queue a
+ SIGSTOP even if the LWP is stopped.
+ (send_sigstop_callback): New.
+ (stop_all_lwps): Use send_sigstop_callback instead.
+ (linux_resume_one_thread): Adjust.
+ (proceed_one_lwp): Still proceed an LWP that the client has
+ requested to stop, if we haven't reported it as stopped yet. Make
+ sure that LWPs the client want stopped, have a pending SIGSTOP.
+
2010-04-26 Doug Evans <dje@google.com>
* server.c (handle_general_set): Make static.