src/winsup/cygwin ChangeLog thread.cc

2014-07-21 Thread corinna
CVSROOT:/cvs/src Module name:src Changes by: cori...@sourceware.org 2014-07-21 16:32:09 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc (pthread::init_mainthread): Initialize thread mutex to type PTHREAD_MUTEX_RECURSIVE,

src/winsup/cygwin ChangeLog thread.cc include/ ...

2014-07-14 Thread corinna
CVSROOT:/cvs/src Module name:src Changes by: cori...@sourceware.org 2014-07-14 09:42:15 Modified files: winsup/cygwin : ChangeLog thread.cc winsup/cygwin/include: pthread.h Log message: * thread.cc (pthread_mutex::pthread_mutex): Change default type

src/winsup/cygwin ChangeLog thread.cc

2014-07-09 Thread corinna
CVSROOT:/cvs/src Module name:src Changes by: cori...@sourceware.org 2014-07-09 12:06:08 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc (pthread::create): Use PTHREAD_DEFAULT_STACKSIZE stacksize if attr.stacksize is 0.

src/winsup/cygwin ChangeLog thread.cc

2012-08-14 Thread corinna
CVSROOT:/cvs/src Module name:src Changes by: cori...@sourceware.org 2012-08-14 15:05:14 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc (semaphore::_fixup_after_fork): Fix Win32 error output in api_fatal call. Patches:

src/winsup/cygwin ChangeLog thread.cc

2012-05-30 Thread corinna
CVSROOT:/cvs/src Module name:src Changes by: cori...@sourceware.org 2012-05-30 09:15:38 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc: Remove temporary newlib workaround, now that newlib handles thread cancellation by

src/winsup/cygwin ChangeLog thread.cc

2012-05-24 Thread corinna
CVSROOT:/cvs/src Module name:src Changes by: cori...@sourceware.org 2012-05-24 14:17:51 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc (__cygwin_lock_lock): Replace null thread check with test for

src/winsup/cygwin ChangeLog thread.cc

2012-05-23 Thread corinna
CVSROOT:/cvs/src Module name:src Changes by: cori...@sourceware.org 2012-05-23 13:18:34 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc (pthread::pop_cleanup_handler): Move setting the cancelstate to PTHREAD_CANCEL_DISABLE

src/winsup/cygwin ChangeLog thread.cc

2012-05-23 Thread corinna
CVSROOT:/cvs/src Module name:src Changes by: cori...@sourceware.org 2012-05-23 13:24:57 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc (pthread::precreate): Make sure mutex is recursive. Explain why. Patches:

src/winsup/cygwin ChangeLog thread.cc

2012-05-23 Thread corinna
CVSROOT:/cvs/src Module name:src Changes by: cori...@sourceware.org 2012-05-23 13:30:26 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc (pthread::cancel): Only allow asynchronous cancellation if the thread is not executing

src/winsup/cygwin ChangeLog thread.cc

2012-05-23 Thread corinna
CVSROOT:/cvs/src Module name:src Changes by: cori...@sourceware.org 2012-05-23 16:26:34 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc: Add a temporary workaround to help Cygwin along while newlib doesn't install cleanup

src/winsup/cygwin ChangeLog thread.cc

2012-05-23 Thread corinna
CVSROOT:/cvs/src Module name:src Changes by: cori...@sourceware.org 2012-05-23 17:39:39 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc (pthread::cancel): Re-allow asynchronous cancellation from Cygwin code since it looks

src/winsup/cygwin ChangeLog thread.cc

2012-05-23 Thread corinna
CVSROOT:/cvs/src Module name:src Changes by: cori...@sourceware.org 2012-05-23 19:49:40 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc (__cygwin_lock_lock): Take null thread at process startup into account.

src/winsup/cygwin ChangeLog thread.cc

2012-05-22 Thread corinna
CVSROOT:/cvs/src Module name:src Changes by: cori...@sourceware.org 2012-05-22 10:28:06 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc (pthread::cancel): Set thread's cancel_event in PTHREAD_CANCEL_ASYNCHRONOUS case, too.

src/winsup/cygwin ChangeLog thread.cc

2012-03-19 Thread corinna
CVSROOT:/cvs/src Module name:src Changes by: cori...@sourceware.org 2012-03-19 17:34:23 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc (cancelable_wait): Don't malloc tbi, just make it a struct on the stack to avoid memory

src/winsup/cygwin ChangeLog thread.cc

2012-02-14 Thread corinna
CVSROOT:/cvs/src Module name:src Changes by: cori...@sourceware.org 2012-02-14 09:45:21 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc: Drop including unused headers. Patches:

src/winsup/cygwin ChangeLog thread.cc

2012-02-08 Thread corinna
CVSROOT:/cvs/src Module name:src Changes by: cori...@sourceware.org 2012-02-08 19:58:38 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc (__pthread_cond_wait_init): New static function replacing __pthread_cond_dowait. Only

src/winsup/cygwin ChangeLog thread.cc

2011-12-29 Thread yselkowitz
CVSROOT:/cvs/src Module name:src Changes by: yselkow...@sourceware.org 2011-12-30 00:47:13 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc: Mark pthread_rwlock_timedrdlock and pthread_rwlock_timedwrlock as not yet

src/winsup/cygwin ChangeLog thread.cc thread.h

2011-08-24 Thread corinna
CVSROOT:/cvs/src Module name:src Changes by: cori...@sourceware.org 2011-08-24 15:18:17 Modified files: winsup/cygwin : ChangeLog thread.cc thread.h Log message: * thread.cc (pthread::pthread): Drop setting parent_tls. Call sigprocmask to copy parent

src/winsup/cygwin ChangeLog thread.cc

2011-05-19 Thread yselkowitz
CVSROOT:/cvs/src Module name:src Changes by: yselkow...@sourceware.org 2011-05-19 18:44:55 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc: Mark psiginfo and psignal as available in list of optional cancellation points.

src/winsup/cygwin ChangeLog thread.cc fhandler ...

2011-05-02 Thread corinna
CVSROOT:/cvs/src Module name:src Changes by: cori...@sourceware.org 2011-05-02 18:48:12 Modified files: winsup/cygwin : ChangeLog thread.cc fhandler_fifo.cc Log message: * thread.cc (cancelable_wait): Remove test for main thread. * fhandler_fifo.cc

src/winsup/cygwin ChangeLog thread.cc thread.h

2011-04-30 Thread corinna
CVSROOT:/cvs/src Module name:src Changes by: cori...@sourceware.org 2011-04-30 10:20:25 Modified files: winsup/cygwin : ChangeLog thread.cc thread.h Log message: * thread.h (class pthread): Add bool member canceled. * thread.cc (pthread::pthread):

src/winsup/cygwin ChangeLog thread.cc

2011-04-29 Thread corinna
CVSROOT:/cvs/src Module name:src Changes by: cori...@sourceware.org 2011-04-29 18:29:27 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc: Update comment listing cancellation points per POSIX. Patches:

src/winsup/cygwin ChangeLog thread.cc

2011-04-19 Thread jturney
CVSROOT:/cvs/src Module name:src Changes by: jtur...@sourceware.org 2011-04-19 18:51:21 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: 2011-04-02 Jon TURNEY jon.tur...@dronecode.org.uk * thread.cc (semaphore::init): We

src/winsup/cygwin ChangeLog thread.cc thread.h

2011-03-29 Thread corinna
CVSROOT:/cvs/src Module name:src Changes by: cori...@sourceware.org 2011-03-29 07:49:25 Modified files: winsup/cygwin : ChangeLog thread.cc thread.h Log message: * thread.cc (semaphore::init, destroy, close): Standards conformance fix. On a failure,

src/winsup/cygwin ChangeLog thread.cc

2010-04-06 Thread corinna
CVSROOT:/cvs/src Module name:src Changes by: cori...@sourceware.org 2010-04-06 15:27:34 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc (valid_sched_parameters): Declare extern here. (sched_set_thread_priority): Ditto.

src/winsup/cygwin ChangeLog thread.cc thread.h

2009-01-20 Thread corinna
CVSROOT:/cvs/src Module name:src Changes by: cori...@sourceware.org 2009-01-20 12:40:31 Modified files: winsup/cygwin : ChangeLog thread.cc thread.h Log message: * thread.h (struct pthread_rwlock::RWLOCK_READER): Add counter n. * thread.cc

src/winsup/cygwin ChangeLog thread.cc

2008-02-14 Thread corinna
CVSROOT:/cvs/src Module name:src Branch: cr-0x5f1 Changes by: [EMAIL PROTECTED] 2008-02-14 14:23:52 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc (pthread_kill): Deal with signal 0 as per POSIX and also avoid

src/winsup/cygwin ChangeLog thread.cc

2007-11-06 Thread corinna
CVSROOT:/cvs/src Module name:src Changes by: [EMAIL PROTECTED] 2007-11-06 15:48:34 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc (pthread_key_create): Drop check for incoming valid object. Patches:

src/winsup/cygwin ChangeLog thread.cc

2006-03-22 Thread corinna
CVSROOT:/cvs/src Module name:src Changes by: [EMAIL PROTECTED] 2006-03-22 12:52:26 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc (pthread_cond::init): Disable validity test of object to initialize since test of

src/winsup/cygwin ChangeLog thread.cc

2006-03-22 Thread corinna
CVSROOT:/cvs/src Module name:src Changes by: [EMAIL PROTECTED] 2006-03-22 20:38:26 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc (pthread_mutex::is_good_initializer_or_bad_object): Delete.

src/winsup/cygwin ChangeLog thread.cc

2004-06-27 Thread cgf
CVSROOT:/cvs/src Module name:src Changes by: [EMAIL PROTECTED] 2004-06-27 19:16:49 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc (__cygwin_lock_lock): Don't bother locking when there is only one known thread.

src/winsup/cygwin ChangeLog thread.cc

2004-04-12 Thread cgf
CVSROOT:/cvs/src Module name:src Changes by: [EMAIL PROTECTED] 2004-04-13 03:25:50 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc (pthread::thread_init_wrapper): Wait later to get more parallel behavior. Patches:

src/winsup/cygwin ChangeLog thread.cc thread.h

2004-04-09 Thread cgf
CVSROOT:/cvs/src Module name:src Changes by: [EMAIL PROTECTED] 2004-04-10 00:53:25 Modified files: winsup/cygwin : ChangeLog thread.cc thread.h Log message: * thread.h (pthread::init_mainthread): Remove parameter forked.

src/winsup/cygwin ChangeLog thread.cc thread.h

2004-03-30 Thread cgf
CVSROOT:/cvs/src Module name:src Changes by: [EMAIL PROTECTED] 2004-03-30 21:27:50 Modified files: winsup/cygwin : ChangeLog thread.cc thread.h Log message: * thread.h (pthread::init_mainthread): Add parameter forked. Set forked default to false..

src/winsup/cygwin ChangeLog thread.cc

2004-03-29 Thread cgf
CVSROOT:/cvs/src Module name:src Changes by: [EMAIL PROTECTED] 2004-03-29 15:14:07 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc (pthread::atforkprepare): Call MT_INTERFACE-fixup_before_fork at the end of

src/winsup/cygwin ChangeLog thread.cc thread.h ...

2004-03-04 Thread tpfaff
CVSROOT:/cvs/src Module name:src Changes by: [EMAIL PROTECTED] 2004-03-04 21:04:14 Modified files: winsup/cygwin : ChangeLog thread.cc thread.h winsup/cygwin/include: pthread.h Log message: * include/pthread.h

src/winsup/cygwin ChangeLog thread.cc thread.h

2004-02-24 Thread corinna
CVSROOT:/cvs/src Module name:src Changes by: [EMAIL PROTECTED] 2004-02-24 11:33:16 Modified files: winsup/cygwin : ChangeLog thread.cc thread.h Log message: * thread.cc (pthread::cancelable_wait): Rearrange slightly. Add do_sig_wait parameter.

src/winsup/cygwin ChangeLog thread.cc

2003-12-07 Thread cgf
CVSROOT:/cvs/src Module name:src Changes by: [EMAIL PROTECTED] 2003-12-08 06:32:46 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc (pthread::precreate): Delete duplicate setting of cancel_event. Patches:

src/winsup/cygwin ChangeLog thread.cc

2003-11-25 Thread cgf
CVSROOT:/cvs/src Module name:src Changes by: [EMAIL PROTECTED] 2003-11-25 22:55:31 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc: Minor whitespace cleanup. Remove some obsolete code. Patches:

src/winsup/cygwin ChangeLog thread.cc

2003-11-11 Thread tpfaff
CVSROOT:/cvs/src Module name:src Changes by: [EMAIL PROTECTED] 2003-11-11 19:10:47 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc (pthread::exit): Cleanup on thread exit. (__reent_t::init_clib): Set thread local clib

src/winsup/cygwin ChangeLog thread.cc

2003-11-10 Thread tpfaff
CVSROOT:/cvs/src Module name:src Changes by: [EMAIL PROTECTED] 2003-11-10 19:44:53 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc (__reent_t::init_clib): Set thread local clib __sdidinit var appropriately. Patches:

src/winsup/cygwin ChangeLog thread.cc

2003-10-31 Thread tpfaff
CVSROOT:/cvs/src Module name:src Changes by: [EMAIL PROTECTED] 2003-10-31 20:47:14 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc (pthread::thread_init_wrapper): Initialize exception handling. Patches:

src/winsup/cygwin ChangeLog thread.cc

2003-09-12 Thread cgf
CVSROOT:/cvs/src Module name:src Changes by: [EMAIL PROTECTED] 2003-09-13 01:21:32 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc (MTinterface::fixup_after_fork): Remove code which potentially overwrote _impure pointer

src/winsup/cygwin ChangeLog thread.cc

2003-07-01 Thread cgf
CVSROOT:/cvs/src Module name:src Changes by: [EMAIL PROTECTED] 2003-07-02 03:50:05 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc: Remove _MT_SAFE conditional. Patches:

src/winsup/cygwin ChangeLog thread.cc

2003-03-27 Thread tpfaff
CVSROOT:/cvs/src Module name:src Changes by: [EMAIL PROTECTED] 2003-03-27 19:57:06 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc: Change 1==foo equations to foo==1 throughout. Patches:

src/winsup/cygwin ChangeLog thread.cc thread.h

2003-03-23 Thread tpfaff
CVSROOT:/cvs/src Module name:src Changes by: [EMAIL PROTECTED] 2003-03-23 10:52:02 Modified files: winsup/cygwin : ChangeLog thread.cc thread.h Log message: * thread.h (class List): Move inline code inside class declaration.

src/winsup/cygwin ChangeLog thread.cc thread.h ...

2003-03-18 Thread tpfaff
CVSROOT:/cvs/src Module name:src Changes by: [EMAIL PROTECTED] 2003-03-18 19:39:21 Modified files: winsup/cygwin : ChangeLog thread.cc thread.h winsup/cygwin/include: pthread.h Log message: * include/pthread.h (PTHREAD_MUTEX_NORMAL): New define.

src/winsup/cygwin ChangeLog thread.cc thread.h

2003-03-18 Thread tpfaff
CVSROOT:/cvs/src Module name:src Changes by: [EMAIL PROTECTED] 2003-03-18 19:49:38 Modified files: winsup/cygwin : ChangeLog thread.cc thread.h Log message: * thread.h (pthread_cond::ExitingWait): Remove. (pthread_cond::mutex): Ditto.

src/winsup/cygwin ChangeLog thread.cc

2003-03-04 Thread tpfaff
CVSROOT:/cvs/src Module name:src Changes by: [EMAIL PROTECTED] 2003-03-04 20:16:50 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: * thread.cc (MTinterface::fixup_after_fork): Initialize mainthread prior to pthread objects.

src/winsup/cygwin ChangeLog thread.cc wait.cc

2003-01-14 Thread tpfaff
CVSROOT:/cvs/src Module name:src Changes by: [EMAIL PROTECTED] 2003-01-14 12:13:11 Modified files: winsup/cygwin : ChangeLog thread.cc wait.cc Log message: Apply wait_cancel patch Patches:

src/winsup/cygwin ChangeLog thread.cc thread.h

2002-09-30 Thread rbcollins
CVSROOT:/cvs/src Module name:src Changes by: [EMAIL PROTECTED]2002-09-30 04:43:44 Modified files: winsup/cygwin : ChangeLog thread.cc thread.h Log message: 2002-09-30 Robert Collins [EMAIL PROTECTED] * thread.cc (pthread_mutex::initMutex):

src/winsup/cygwin ChangeLog thread.cc

2002-09-30 Thread rbcollins
CVSROOT:/cvs/src Module name:src Changes by: [EMAIL PROTECTED]2002-09-30 14:06:06 Modified files: winsup/cygwin : ChangeLog thread.cc Log message: 2002-10-01 Robert Collins [EMAIL PROTECTED] * thread.cc (pthread_key::keys): Copy on fork.

src/winsup/cygwin ChangeLog thread.cc thread.h

2002-09-20 Thread rbcollins
CVSROOT:/cvs/src Module name:src Changes by: [EMAIL PROTECTED]2002-09-20 15:34:05 Modified files: winsup/cygwin : ChangeLog thread.cc thread.h Log message: 2002-09-21 Robert Collins [EMAIL PROTECTED] * thread.cc: Change