summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/thread.h
Commit message (Expand)AuthorAgeFilesLines
* * 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
* * thread.h (pthread_key::set): Inline.Christopher Faylor2005-05-291-3/+3
* * path.cc (chdir): Always use the normalized_path as posix_cwd, except if itChristopher Faylor2004-05-281-4/+4
* * thread.h (pthread::init_mainthread): Remove parameter forked.Christopher Faylor2004-04-101-2/+2
* * thread.h (pthread::init_mainthread): Add parameter forked. Set forkedChristopher Faylor2004-03-301-1/+1
* * include/pthread.h (PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP):Thomas Pfaff2004-03-041-3/+6
* * thread.cc (pthread::cancelable_wait): Rearrange slightly.Corinna Vinschen2004-02-241-2/+3
* Rename _threadinfo to _cygtls, throughout.Christopher Faylor2004-02-121-2/+2
* * debug.h (console_printf): Define for non-debugging condition.Christopher Faylor2004-02-091-1/+1
* * cygtls.h (_threadinfo::call): Remove regparm declaration to work aroundChristopher Faylor2004-01-141-4/+1
* * exceptions.cc (set_signal_mask): Redefine to not pass by address. ReportChristopher Faylor2003-12-231-114/+3
* * cygthread.cc (cygthread::stub): Revert previous change and again subsumeChristopher Faylor2003-12-141-2/+1
* * miscfuncs.cc (low_priority_sleep): Correct thinko which caused SetPriority toChristopher Faylor2003-12-121-0/+1
* * cygthread.cc (cygthread::stub): Properly establish _threadinfo environment.Christopher Faylor2003-12-031-1/+2
* white spaceChristopher Faylor2003-12-021-14/+14
* * thread.cc (pthread_rwlock::add_reader): Remove mx parameter forThomas Pfaff2003-12-011-15/+15
* Eliminate use of sigframe and sigthread throughout.Christopher Faylor2003-11-281-24/+24
* 2003-11-11 Robert Collins <rbtcollins@hotmail.com>Robert Collins2003-11-141-2/+2
* Rename pthread::running to pthread::valid throughout.Thomas Pfaff2003-10-311-1/+14
* * thread.h (fast_mutex::init): Initialize lock_counter.Thomas Pfaff2003-10-271-0/+1