newlib/winsup
Christopher Faylor 9dbe3289ee * cygthread.h (cygthread::avail): Make LONG for easier use with Interlocked*
functions.
* cygthread.cc (cygthread::init): Eliminate unneeded muto.
(cygthread::operator new): Don't lock.  Instead change use of avail variable
into tri-state: available (1), not available (-1), uninitialized (0).
(cygthread::terminate_thread): Set avail to uninitialized.
(cygthread::detach): Eliminate local 'avail'.  Always set avail to 1 unless
signalled.
* cygthread.cc (cygthread::operator new): Be more defensive when messing with
2003-04-04 18:52:11 +00:00
..
bz2lib
cygserver Switch to 32/64 datatypes: 2003-03-09 21:51:00 +00:00
cygwin * cygthread.h (cygthread::avail): Make LONG for easier use with Interlocked* 2003-04-04 18:52:11 +00:00
doc * setup-net.sgml: Make suggested additions to setup.exe documentation 2003-03-27 04:56:52 +00:00
mingw * include/_mingw.h (_CRTIMP): Make conditional on __USE_CRTIMP. 2003-03-31 21:11:13 +00:00
subauth
testsuite * winsup.api/pthread/rwlock1.c: Remove pthreads-win32 header. 2003-03-27 19:46:35 +00:00
utils note mount binary default. 2003-03-27 18:46:16 +00:00
w32api 2003-03-30 Hans E. Molin <kvasi@users.sourceforge.net> 2003-03-30 21:19:04 +00:00
ChangeLog * Makefile.common (ALL_CXXFLAGS): Make normal '=' type variable so that 2003-03-29 04:15:52 +00:00
configure * configure.in: w32api directory was already optional. Semi-revert 2003-02-06 2003-03-17 22:27:07 +00:00
configure.in * configure.in: w32api directory was already optional. Semi-revert 2003-02-06 2003-03-17 22:27:07 +00:00
CYGWIN_LICENSE
Makefile.common * Makefile.common (ALL_CXXFLAGS): Make normal '=' type variable so that 2003-03-29 04:15:52 +00:00
Makefile.in