summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/cygthread.h
Commit message (Expand)AuthorAgeFilesLines
* Throughout, change __attribute__ ((regparm (N))) to just __regN. Throughout,Christopher Faylor2013-01-211-4/+4
* * cygthread.h (cygthread::name): Very minor formatting tweak.Christopher Faylor2011-12-131-1/+1
* * syscalls.cc (try_to_bin): Improve debug output.Corinna Vinschen2011-10-201-2/+2
* * cygthread.cc (cygthread::async_create): Define new function.Christopher Faylor2011-07-301-16/+10
* * wincap.h (wincaps::has_buggy_thread_startup): Declare.Christopher Faylor2010-09-191-0/+1
* * cygthread.h (cygthread::cygthread): Reorganize slightly.Christopher Faylor2010-09-121-2/+4
* * cygthread.cc (cygthread::create): Fix incorrect use of name rather thanChristopher Faylor2010-09-011-3/+18
* * cygthread.h (LPVOID_THREAD_START_ROUTINE): Define.Christopher Faylor2010-07-301-2/+19
* Change process_lock to lock_process throughout. Change all calls to newChristopher Faylor2005-10-171-1/+3
* Eliminate (void) cast on standalone function calls throughout.Christopher Faylor2005-07-061-1/+1
* * wininfo.h (wininfo::timer_active): Delete.Christopher Faylor2005-03-271-1/+2
* * cygthread.h (cygthread::terminate_thread): Reflect return value.Christopher Faylor2005-02-061-1/+1
* Update copyrights.Christopher Faylor2005-01-031-1/+1
* * cygthread.cc (cygthread::stub): Set inuse to false when exiting.Christopher Faylor2005-01-021-1/+0
* * cygthread.cc (cygthread::stub): Detect if thread function wants to releaseChristopher Faylor2004-12-231-0/+1
* * cygheap.cc (cygheap_setup_for_child): Add api_fatal to catch failingChristopher Faylor2004-12-221-1/+5
* * cygthread.h (cygthread::release): Just declare here.Christopher Faylor2004-12-221-1/+1
* * cygthread.cc (cygthread::terminate_thread): Make public.Christopher Faylor2004-12-051-1/+1
* * child_info.h (child_info_spawn::hexec_proc): Eliminate.Christopher Faylor2004-11-261-0/+5
* * cygthread.cc (cygthread::is): Eliminate.Christopher Faylor2004-05-161-1/+0
* revert previous not-ready-for-primetime checkin.Christopher Faylor2004-05-151-1/+0
* * cygheap.h: Remove some parameter names from declarations throughout.Christopher Faylor2004-05-151-0/+1
* * cygwin/include/signal.h: Add copyright notice.Christopher Faylor2004-01-191-1/+1
* * cygtls.h (_threadinfo::call): Remove regparm declaration to work aroundChristopher Faylor2004-01-141-4/+1
* * cygthread.cc (cygthread::stub): Revert previous change and again subsumeChristopher Faylor2003-12-141-1/+1
* * cygthread.cc (cygthread::stub): Properly establish _threadinfo environment.Christopher Faylor2003-12-031-0/+2
* * syscalls.cc (mount): Don't check win32_path when doing cygdrive mount.Christopher Faylor2003-08-281-1/+1
* * cygthread.h (cygthread::terminate_thread): Mark private.Christopher Faylor2003-06-021-1/+1
* * cygthread.h: Change 'avail' cygthread element to 'inuse' throughout.Christopher Faylor2003-04-101-1/+1
* * cygthread.h (cygthread::avail): Make LONG for easier use with Interlocked*Christopher Faylor2003-04-041-1/+1
* Throughout, change fhandler_*::read and fhandler_*::raw_read to void functionsChristopher Faylor2002-12-141-1/+1
* * cygthread.h (cygthread::stack_ptr): New element.Christopher Faylor2002-12-111-1/+3
* * cygthread.cc (cygthread::exiting): New variable.Christopher Faylor2002-10-221-4/+2
* * cygthread.cc (cygthread::stub): Don't create event for long-running threads.Christopher Faylor2002-10-131-0/+1
* * cygthread.cc (cygthread::stub): Don't create an event for "cygself" threads.Christopher Faylor2002-10-091-0/+7
* * cygthread.h (cygthread::terminate): Declare new function.Christopher Faylor2002-09-291-1/+2
* * cygthread.cc (hthreads): Remove unneeded global.Christopher Faylor2002-08-291-0/+5
* * cygthread.cc (cygthread::stub): Accept flag to pass info structure to threadChristopher Faylor2002-08-061-0/+2
* * cygthread.cc (cygthread::exit_thread): Define new method.Christopher Faylor2002-08-021-0/+1
* * Makefile.in (DLL_OFILES): Add cygthread.o.Christopher Faylor2002-08-011-0/+30