]> sourceware.org Git - newlib-cygwin.git/commit
* bsd_helper.h: Throughout, convert "struct thread" to "class thread".
authorCorinna Vinschen <corinna@vinschen.de>
Mon, 19 Jan 2015 17:42:38 +0000 (17:42 +0000)
committerCorinna Vinschen <corinna@vinschen.de>
Mon, 19 Jan 2015 17:42:38 +0000 (17:42 +0000)
commit8d8f40361f1d0e135f6679a00b19a0e1808df085
tree49b3d6b790156e9c3ba6fd0e634940ddc6eb27d7
parentc95ce0216000cb8fb85d666adc79ed62b126d2ec
* bsd_helper.h: Throughout, convert "struct thread" to "class thread".
* bsd_mutex.cc (_msleep): Fetch signal_arrived handle from thread's
ipcblk.
* process.h (class process): Drop _signal_arrived and align methods.
(process_cache::process): Drop signal_arrived parameter.
* process.cc (process::process): Ditto.  Drop related code.
(process::~process): Drop closing signal_arrived handle.
(process_cache::process): Drop signal_arrived parameter in call to
process::process.
(thread::dup_signal_arrived): New method duplicating thread's
signal_arrived handle.
(thread::close_signal_arrived): New method closing thread's
signal_arrived handle.
* msg.cc (client_request_msg::serve): Drop signal_arrived parameter from
call to process_cache::process. Use thread constructor to initialize td.
* sem.cc (client_request_sem::serve): Ditto.
* shm.cc (client_request_shm::serve): Ditto.
winsup/cygserver/ChangeLog
winsup/cygserver/bsd_helper.h
winsup/cygserver/bsd_mutex.cc
winsup/cygserver/msg.cc
winsup/cygserver/process.cc
winsup/cygserver/process.h
winsup/cygserver/sem.cc
winsup/cygserver/shm.cc
This page took 0.033319 seconds and 5 git commands to generate.