OSDN Git Service

* cygthread.cc (hthreads): Remove unneeded global.
authorcgf <cgf>
Thu, 29 Aug 2002 03:33:50 +0000 (03:33 +0000)
committercgf <cgf>
Thu, 29 Aug 2002 03:33:50 +0000 (03:33 +0000)
commit1328aa949b2d1c9675d3b44366ce6eedbc958980
treebbec71cbc737d1cb356cb8a94dec5341839dec5b
parent09cf0ed63bc5790829655b7732dddd2eea4214d4
* cygthread.cc (hthreads): Remove unneeded global.
(cygthread::simplestub): New static member function.
(cygthread::runner): Don't set hthreads.
(cygthread::freerange): New member function.
(cygthread::operator new): Call freerange if all cygwin slots are used up.
(cygthread::exit_thread): Don't mess with event if freerange thread.
(cygthread::detach): Ditto.
* cygthread.h (class cygthread): Declare new member functions and variables.
winsup/cygwin/ChangeLog
winsup/cygwin/cygthread.cc
winsup/cygwin/cygthread.h