summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/thread.h
Commit message (Expand)AuthorAgeFilesLines
* Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen2016-06-231-3/+0
* POSIX barrier implementation, take 3Václav Haisman2016-02-131-0/+35
* Implement correct RLIMIT_STACK handlingCorinna Vinschen2015-07-051-7/+2
* * fhandler_tape.cc (fhandler_dev_tape::_lock): Add cw_sig_restart toCorinna Vinschen2015-02-251-2/+2
* * ntdll.h (struct _SEMAPHORE_BASIC_INFORMATION): Define.Corinna Vinschen2013-07-231-0/+6
* * Merge in cygwin-64bit-branch.Corinna Vinschen2013-04-231-7/+7
* * child_info.h (cygheap_exec_info::sigmask): Declare new field.Christopher Faylor2013-03-311-1/+1
* Throughout, update copyrights to reflect dates which correspond to main-branchChristopher Faylor2013-01-211-2/+2
* * thread.cc (pthread_rwlock::lookup_reader): Remove parameter: always assumeChristopher Faylor2013-01-071-2/+2
* * thread.cc (pthread_rwlock::add_reader): Perform new operation here and returnChristopher Faylor2013-01-071-1/+2
* * thread.h (List_insert): Cast first parameter inCorinna Vinschen2012-10-231-8/+10
* Rename cancelable_wait -> cygwait throughout.Christopher Faylor2012-08-151-1/+1
* * DevNotes: Add entry cgf-000013.Christopher Faylor2012-07-211-1/+1
* * cygwait.h (LARGE_NULL): Define.Christopher Faylor2012-06-191-1/+1
* Revert errneous checkin.Christopher Faylor2012-06-191-3/+0
* Add '#include "cygwait.h"' throughout, where appropriate.Christopher Faylor2012-06-171-20/+2
* * Makefile.in (clean): Remove non-existant regexp dir.Corinna Vinschen2012-02-131-4/+6
* * miscfuncs.cc (DEFAULT_STACKSIZE): Remove.Corinna Vinschen2012-02-111-0/+6
* Update copyright on all files checked in so far this year.Christopher Faylor2012-01-111-4/+2
* * thread.cc (pthread::pthread): Drop setting parent_tls. CallCorinna Vinschen2011-08-241-1/+1
* * cygtls.h (struct _local_storage): Add cw_timer member.Yaakov Selkowitz2011-08-031-3/+4
* * cygwin.din (pthread_condattr_getclock): Export.Yaakov Selkowitz2011-07-211-0/+2
* * cygwin.din (pthread_attr_getguardsize): Export.Corinna Vinschen2011-05-151-0/+1
* * thread.h (pthread::static_cancel_self): Mark as noreturn.Christopher Faylor2011-05-041-2/+2
* * cygwin.din (pthread_attr_getstack): Export.Yaakov Selkowitz2011-05-031-0/+1
* * fhandler_windows.cc (fhandler_windows::read): UseCorinna Vinschen2011-05-011-0/+1
* * thread.h (class pthread): Add bool member canceled.Corinna Vinschen2011-04-301-0/+1
* * cygwin.din (pthread_spin_destroy): Export.Corinna Vinschen2011-03-291-6/+23
* * thread.cc (semaphore::init, destroy, close): Standards conformanceCorinna Vinschen2011-03-291-0/+2
* * include/sys/strace.h: Define _STRACE_SPECIAL.Christopher Faylor2010-02-221-33/+41
* * pthread.cc (pthread_mutex_init): Explicitly fill out third arg toChristopher Faylor2010-02-121-7/+9
* * dcrt0.cc (_dll_crt0): Set _main_tls as early as possible.Christopher Faylor2010-02-101-33/+8
* * select.h: New file split from fhandler.h.Christopher Faylor2009-06-301-1/+1
* * thread.h (struct pthread_rwlock::RWLOCK_READER): Add counter n.Corinna Vinschen2009-01-201-0/+1
* Remove unneeded header files from source files throughout. Update copyrightsChristopher Faylor2009-01-031-2/+2
* * Fix copyright dates.Corinna Vinschen2008-04-011-1/+2
* Perform whitespace cleanup throughout.Christopher Faylor2008-02-151-0/+1
* Drop old SetResourceLock stuff in favor of mutos.Corinna Vinschen2007-11-271-18/+0
* * dcrt0.cc (child_info_fork::alloc_stack_hard_way): Change sense of guard test.Christopher Faylor2007-02-221-5/+9
* * cygwin.din (sem_unlink): Export.Corinna Vinschen2007-02-201-15/+27
* * thread.h: Revert patch from 2005-09-05.Corinna Vinschen2005-09-061-4/+10
* * thread.h (pthread_mutex::get_pthread_self): Remove.Corinna Vinschen2005-09-051-10/+4
* * thread.cc (pthread::create(3 args)): Make bool.Corinna Vinschen2005-08-051-2/+2
* Change foo (void) to foo () for all c++ functions throughout. Remove allChristopher Faylor2005-07-051-3/+3
* * thread.h (verifyable_object_state verifyable_object_isvalid): Delete functionChristopher Faylor2005-07-031-5/+0
* Replace valid memory checks with new myfault class "exception handling", almostChristopher Faylor2005-07-031-3/+3
* * include/pthread.h: Change PTHREAD_MUTEX_DEFAULT to PTHREAD_MUTEX_NORMAL.Christopher Faylor2005-06-111-2/+9
* Change pthread::cancelable_wait to just cancelable_wait, throughout.Christopher Faylor2005-06-091-5/+13
* * thread.h (List_remove): Revert most of 2005-05-30 change.Christopher Faylor2005-06-011-3/+1
* * thread.h (List_remove): Make node parameter const. Use simple comparison andChristopher Faylor2005-05-301-2/+4