This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
src/gdb ChangeLog mingw-hdep.c ser-mingw.c
- From: drow at sourceware dot org
- To: gdb-cvs at sourceware dot org
- Date: 2 Oct 2007 16:09:53 -0000
- Subject: src/gdb ChangeLog mingw-hdep.c ser-mingw.c
CVSROOT: /cvs/src
Module name: src
Changes by: drow@sourceware.org 2007-10-02 16:09:53
Modified files:
gdb : ChangeLog mingw-hdep.c ser-mingw.c
Log message:
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.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/ChangeLog.diff?cvsroot=src&r1=1.8728&r2=1.8729
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/mingw-hdep.c.diff?cvsroot=src&r1=1.6&r2=1.7
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/ser-mingw.c.diff?cvsroot=src&r1=1.10&r2=1.11