summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/thread.cc
Commit message (Expand)AuthorAgeFilesLines
* * dtable.cc (dtable::extend): Change local variable new_size to size_tCorinna Vinschen2013-12-011-2/+2
* * thread.cc (semaphore::_getvalue): Set *sval as appropriate. Set errno andChristopher Faylor2013-09-251-2/+12
* * ntdll.h (struct _SEMAPHORE_BASIC_INFORMATION): Define.Corinna Vinschen2013-07-231-27/+31
* * gentlsoffsets: Clean up a little.Christopher Faylor2013-07-101-5/+5
* Throughout, (mainly in fhandler*) fix remaining gcc 4.7 mismatchYaakov Selkowitz2013-05-011-4/+4
* * Merge in cygwin-64bit-branch.Corinna Vinschen2013-04-231-27/+42
* * cygheap.cc (init_cygheap::find_tls): Add a comment.Christopher Faylor2013-04-071-0/+3
* * child_info.h (cygheap_exec_info::sigmask): Declare new field.Christopher Faylor2013-03-311-7/+7
* 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-18/+15
* * thread.cc (pthread_rwlock::add_reader): Perform new operation here and returnChristopher Faylor2013-01-071-18/+13
* * select.h (select_stuff): Remove variable names from parameter declarations.Christopher Faylor2012-12-221-2/+2
* * DevNotes: Add entry cgf-000018.Christopher Faylor2012-12-211-1/+1
* * DevNotes: Add entry cgf-000017.Christopher Faylor2012-12-211-3/+3
* whitespace cleanupChristopher Faylor2012-08-161-5/+5
* Rename cancelable_wait -> cygwait throughout.Christopher Faylor2012-08-151-9/+9
* * thread.cc (semaphore::_fixup_after_fork): Fix Win32 error output inCorinna Vinschen2012-08-141-1/+1
* * DevNotes: Add entry cgf-000013.Christopher Faylor2012-07-211-7/+4
* * cygwait.h (LARGE_NULL): Define.Christopher Faylor2012-06-191-3/+3
* Add '#include "cygwait.h"' throughout, where appropriate.Christopher Faylor2012-06-171-92/+10
* * thread.cc: Remove temporary newlib workaround, now that newlibCorinna Vinschen2012-05-301-85/+1
* * thread.cc (__cygwin_lock_lock): Replace null thread check with testCorinna Vinschen2012-05-241-14/+14
* * thread.cc (__cygwin_lock_lock): Take null thread at process startupCorinna Vinschen2012-05-231-11/+21
* * thread.cc (pthread::cancel): Re-allow asynchronous cancellation fromCorinna Vinschen2012-05-231-26/+12
* * thread.cc: Add a temporary workaround to help Cygwin along whileCorinna Vinschen2012-05-231-1/+75
* * thread.cc (pthread::cancel): Only allow asynchronous cancellationCorinna Vinschen2012-05-231-2/+21
* * thread.cc (pthread::precreate): Make sure mutex is recursive.Corinna Vinschen2012-05-231-2/+12
* * thread.cc (pthread::pop_cleanup_handler): Move setting the cancelstateCorinna Vinschen2012-05-231-3/+3
* * thread.cc (pthread::cancel): Set thread's cancel_event inCorinna Vinschen2012-05-221-0/+12
* * DevNotes: Add entry cgf-000006.Christopher Faylor2012-05-121-0/+3
* * thread.cc (cancelable_wait): Don't malloc tbi, just make it a structCorinna Vinschen2012-03-191-5/+4
* * thread.cc: Drop including unused headers.Corinna Vinschen2012-02-141-4/+0
* * miscfuncs.cc (DEFAULT_STACKSIZE): Remove.Corinna Vinschen2012-02-111-2/+2
* * thread.cc (__pthread_cond_wait_init): New static function replacingCorinna Vinschen2012-02-081-5/+11
* Update copyright on all files checked in so far this year.Christopher Faylor2012-01-111-1/+1
* * cygwin.din (pthread_sigqueue): Export.Yaakov Selkowitz2012-01-061-0/+18
* * thread.cc: Mark pthread_rwlock_timedrdlock andYaakov Selkowitz2011-12-301-2/+2
* Throughout use wincap.allocation_granularity instead of getpagesize.Corinna Vinschen2011-12-221-7/+8
* * dcrt0.cc (init_windows_system_directory): Record system_wow64_directoryChristopher Faylor2011-12-131-1/+3
* * thread.cc (pthread::pthread): Drop setting parent_tls. CallCorinna Vinschen2011-08-241-2/+2
* * thread.cc (pthread::exit): Create dummy tls structure to hold _main_tlsChristopher Faylor2011-08-241-1/+10
* * cygwin.din (clock_nanosleep): Export.Yaakov Selkowitz2011-08-031-1/+1
* * cygtls.h (struct _local_storage): Add cw_timer member.Yaakov Selkowitz2011-08-031-27/+69
* * cygwin.din (pthread_condattr_getclock): Export.Yaakov Selkowitz2011-07-211-15/+47
* whitespace eliminationChristopher Faylor2011-06-061-9/+9
* * child_info.h (CURR_CHILD_INFO_MAGIC): Update.Corinna Vinschen2011-05-201-1/+1
* * thread.cc: Mark psiginfo and psignal as available in list ofYaakov Selkowitz2011-05-191-2/+2
* * cygwin.din (clock_getcpuclockid): Export.Yaakov Selkowitz2011-05-171-0/+9
* * cygwin.din (pthread_attr_getguardsize): Export.Corinna Vinschen2011-05-151-6/+55
* * thread.h (pthread::static_cancel_self): Mark as noreturn.Christopher Faylor2011-05-041-1/+3