diff options
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 9d0c86b..b20f517 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,29 @@ +2007-10-02 Mark Mitchell <mark@codesourcery.com> + + * mingw-hdep.c (gdb_select): Stop helper threads before returning. + * ser-mingw.c (enum select_thread_state): New type. + (struct ser_console_state): Add have_started and thread_state. + (select_thread_wait): New function. + (thread_fn_type): New type. + (create_select_thread): New function. + (destroy_select_thread): Likewise. + (start_select_thread): Likewise. + (stop_select_thread): Likewise. + (console_select_thread): Use new functions. + (pipe_select_thread): Likewise. + (file_select_thread): Likewise. + (ser_console_wait_handle): Likewise. + (ser_console_done_wait_handle): Likewise. + (ser_console_close): Likewise. + (free_pipe_state): Likewise. + (pipe_wait_handle): Likewise. + (pipe_done_wait_handle): Likewise. + (struct net_windows_state): Derive from ser_console_state. + (net_windows_select_thread): Use new functions. + (net_windows_wait_handle): Likewise. + (net_windows_done_wait_handle): Likewise. + (net_windows_close): Likewise. + 2007-10-02 Daniel Jacobowitz <dan@codesourcery.com> * inflow.c (terminal_ours_1): Remove useless line. |