diff options
author | Pedro Alves <palves@redhat.com> | 2008-03-25 12:20:10 +0000 |
---|---|---|
committer | Pedro Alves <palves@redhat.com> | 2008-03-25 12:20:10 +0000 |
commit | 710151dda51c86ee63e65409f87ad3b0ccc54936 (patch) | |
tree | 84fdaa6216b95703d434b7db49ad35820a793c75 /gdb/ChangeLog | |
parent | bd52eafbd68961d1e049fd2354b888718d05d875 (diff) | |
download | gdb-710151dda51c86ee63e65409f87ad3b0ccc54936.zip gdb-710151dda51c86ee63e65409f87ad3b0ccc54936.tar.gz gdb-710151dda51c86ee63e65409f87ad3b0ccc54936.tar.bz2 |
2008-03-25 Pedro Alves <pedro@codesourcery.com>
* linux-nat.c (drain_queued_events): Fix comment typo.
(linux_nat_attach): In async mode, don't rely on storing a pending
status. Instead place the wait status on the pipe.
(linux_nat_resume): Remove unreacheable shortcut code in async
mode.
(stop_wait_callback): In async mode, don't store pending status.
Instead, cancel breakpoints or resend the signal appropriatelly.
(cancel_breakpoint): New, refactored from
cancel_breakpoints_callback.
(cancel_breakpoints_callback): Call cancel_breakpoint.
(pipe_to_local_event_queue): Remove special token processing.
(linux_nat_wait): Issue an internal error if a pending status is
found in async mode.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 971ac43..04792df 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,19 @@ +2008-03-25 Pedro Alves <pedro@codesourcery.com> + + * linux-nat.c (drain_queued_events): Fix comment typo. + (linux_nat_attach): In async mode, don't rely on storing a pending + status. Instead place the wait status on the pipe. + (linux_nat_resume): Remove unreacheable shortcut code in async + mode. + (stop_wait_callback): In async mode, don't store pending status. + Instead, cancel breakpoints or resend the signal appropriatelly. + (cancel_breakpoint): New, refactored from + cancel_breakpoints_callback. + (cancel_breakpoints_callback): Call cancel_breakpoint. + (pipe_to_local_event_queue): Remove special token processing. + (linux_nat_wait): Issue an internal error if a pending status is + found in async mode. + 2008-03-24 Daniel Jacobowitz <dan@codesourcery.com> * inflow.c (gdb_has_a_terminal): Guard access to our_process_group. |