newlib/winsup
Christopher Faylor 9863b78e7b * cygtls.h (waitq): Declare structure here.
(_cygtls::wq): Declare.
* cygtls.cc (_cygtls::fixup_after_fork): Clear wq.thread_ev to avoid using an
invalid event handle in forked process.
* dcrt0.cc (waitq_storage): Delete.
(threadstuff): Remove waitq_storage.
* perthread.h (per_thread_waitq): Delete.
(waitq_storage): Delete declaration.
* sigproc.cc (sigproc_init): Remove perthread waitq consideration.
* sigproc.h (waitq): Delete declaration.
* wait.cc (wait4): Use _my_tls waitq structure rather than per_thread.
* cygtls.h (_cygtls::newmask): Delete member.
(_cygtls::deltamask): New member.
* gendef (_sigdelayed): Replace the call to set_process_mask by a call to
set_process_mask_delta.
* exceptions.cc (handle_sigsuspend): Do not filter tempmask.  Or
SIG_NONMASKABLE in deltamask as a flag.
(_cygtls::interrupt_setup): Set deltamask only.
(set_process_mask_delta): New function.
(_cygtls::call_signal_handler): Replace the first call to set_process_mask by a
call to set_process_mask_delta.
* tlsoffsets.h: Regenerate.
2004-03-12 03:09:28 +00:00
..
bz2lib
cygserver * sysv_sem.cc (semundo_adjust): Check for process id instead of 2004-03-02 11:08:35 +00:00
cygwin * cygtls.h (waitq): Declare structure here. 2004-03-12 03:09:28 +00:00
doc 2004-02-22 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 2004-02-22 23:49:15 +00:00
mingw * include/conio.h: Remove __STRICT_ANSI__ guard from non-ANSI header. 2004-03-11 09:41:08 +00:00
subauth
testsuite * winsup.api/known_bugs.tcl: Remove mknod01 since mknod now works. 2004-03-07 04:51:29 +00:00
utils * cygpath.cc (long_options): Add "mode" option. 2004-02-25 01:23:20 +00:00
w32api 2004-03-10 Al Slater <al.slater@scluk.com> 2004-03-10 20:00:20 +00:00
ChangeLog
configure
configure.in
CYGWIN_LICENSE
Makefile.common
Makefile.in