newlib/winsup
Christopher Faylor 52d2371da5 * DevNotes: Add entry cgf-000014.
* cygheap.cc (tls_sentry): Move here, rename from 'sentry' in cygtls.cc
(tls_sentry::lock): Ditto.
(nthreads): Move from cygtls.cc
(THREADLIST_CHUNK): Ditto.
(cygheap_init): Call init_tls_list().
(init_cygheap::init_tls_list): Define new function.
(init_cygheap::add_tls): Ditto.
(init_cygheap::remove_tls): Ditto.
(init_cygheap::find_tls): Ditto.  Semi-resurrect from _cygtls::find_tls.
* cygheap.h (init_cygheap::init_tls_list): Declare new function.
(init_cygheap::add_tls): Ditto.
(init_cygheap::remove_tls): Ditto.
(init_cygheap::find_tls): Ditto.
* cygtls.cc (sentry): Delete.
(sentry::lock): Ditto.
(nthreads): Ditto.
(THREADLIST_CHUNK): Ditto.
(_cygtls::init): Delete definition.
(_cygtls::init_thread): Call cygheap->add_tls() to add thread to global list.
(_cygtls::remove): cygheap->remove_tls() to remove thread from global list.
* cygtls.h (_cygtls::init): Delete declaration.
* dcrt0.cc (dll_crt0_0): Delete call to _cygtls::init().
* exceptions.cc (sigpacket::process): When no thread is specified, try to find
one via cygheap->find_tls.
2012-08-09 19:58:53 +00:00
..
cygserver * woutsup.h: Just include winlean.h. 2012-07-19 17:56:46 +00:00
cygwin * DevNotes: Add entry cgf-000014. 2012-08-09 19:58:53 +00:00
doc * faq-using.xml (faq.using.man): Make relevance to whatis explicit. 2012-08-03 10:39:45 +00:00
lsaauth * Makefile.in (LIBS): Re-add advapi32.dll. Explain why. 2012-05-29 12:46:01 +00:00
mingw 2012-08-08 Kai Tietz <ktietz@redhat.com> 2012-08-08 20:27:11 +00:00
testsuite * configure: Regenerate. 2012-04-24 08:55:41 +00:00
utils * Makefile.in (cygcheck.exe): Link against psapi.dll. 2012-07-11 16:41:51 +00:00
w32api * lib/kernel32.def (InterlockedDecrement): Remove the @BYTE count since 2012-08-08 20:28:26 +00:00
acinclude.m4
aclocal.m4
ChangeLog * Makefile.common (CFLAGS_COMMON): Add temporary define to work around w32api 2012-07-30 04:43:22 +00:00
configure winsup: 2011-01-29 06:41:28 +00:00
configure.in winsup: 2011-01-29 06:41:28 +00:00
COPYING * COPYING: Replace with the GPLv3 definition. 2011-04-19 16:52:51 +00:00
CYGWIN_LICENSE * COPYING: Replace with the GPLv3 definition. 2011-04-19 16:52:51 +00:00
Makefile.common * Makefile.common (CFLAGS_COMMON): Add temporary define to work around w32api 2012-07-30 04:43:22 +00:00
Makefile.in Add DESTDIR functionality to Makefile.in's. 2009-02-24 02:11:14 +00:00
README

THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

Cygwin documentation is available on the net at http://cygwin.com
You might especially be interested in

http://cygwin.com/faq/faq.programming.html#faq.programming.building-cygwin