newlib-cygwin/winsup/cygwin/libc
Christopher Faylor dcd0465b2b * cygtls.cc (_cygtls::handle_threadlist_exception): Make an error fatal.
* cygtls.h (sockaddr_in): Use header rather than defining our own structure.
* exceptions.cc (_cygtls::interrupt_setup): Use exact contents of sa_mask
rather than assuming tht current sig should be masked, too.
(_cygtls::call_signal_handler): Use more aggressive locking.
* gendef (_sigbe): Wait until later before releasing incyg.
(_sigreturn): Remove more arguments to accommodate quasi-sa_sigaction support.
(_sigdelayed): Push arguments for sa_sigaction.  More work needed here.
* signal.cc (sigaction): Implement SA_NODEFER.
* tlsoffsets.h: Regenerate.

* sigproc.cc (wait_sig): Use default buffer size of Windows 9x complains.
* pinfo.cc (_onreturn::dummy_handle): Remove.
(_onreturn::h): Make this a pointer.
(_onreturn::~_onreturn): Detect whether pointer is NULL rather than value is
NULL.
(_onreturn::_onreturn): Set h to NULL initially.
(_onreturn::no_close_p_handle): Set h to NULL.
(winpids::add): Initialize onreturn with value from p.hProcess immediately.
2005-12-23 22:50:20 +00:00
..
bsdlib.cc Replace valid memory checks with new myfault class "exception handling", almost 2005-07-03 02:40:30 +00:00
fnmatch.c * cygheap.cc (cygheap_init): Allocate space for sigaction array in cygheap. 2003-09-01 02:05:32 +00:00
fts.c * Makefile.in (DLL_OFILES): Add fts.o, ftw.o, nftw.o. 2005-08-08 09:45:42 +00:00
ftw.c * ftw.c: Include winsup.h. 2005-08-08 13:39:56 +00:00
getopt.c * getopt.c: Avoid useless compiler warnings. 2004-02-20 23:31:47 +00:00
iruserok.c * Makefile.in (DLL_OFILES): Add getopt.o and iruserok.o. 2003-09-10 19:13:05 +00:00
memmem.cc * memmem.cc: New file. 2005-11-08 22:08:39 +00:00
nftw.c * ftw.c: Include winsup.h. 2005-08-08 13:39:56 +00:00
strptime.cc * strptime.cc (_strptime): Fix gcc warnings. 2005-11-18 19:43:02 +00:00
timelocal.cc * cygtls.cc (_cygtls::handle_threadlist_exception): Make an error fatal. 2005-12-23 22:50:20 +00:00
timelocal.h * libc: Add subdirectory. 2005-11-18 17:48:23 +00:00