summaryrefslogtreecommitdiffstats
path: root/lib/libpthread/uthread (follow)
Commit message (Expand)AuthorAgeFilesLines
* remove unused variablechl2012-01-181-2/+1
* Make openat(), pread(), preadv(), pwrite(), and pwritev() cancellationguenther2012-01-178-6/+345
* threads waiting on PS_FDW_WAIT state should not be interruptible iffgsch2011-10-077-9/+19
* make sure that `references' is not optimized away as it is required for thefgsch2011-09-281-2/+2
* For threads in PS_FDR_WAIT state, check SA_RESTART before marking it asfgsch2011-09-137-9/+24
* The scheduling loop can change errno, so we need to restore it evenguenther2011-09-051-4/+4
* Handle F_DUPFD_CLOEXEC the same as we do F_DUPFD.matthew2011-07-191-1/+2
* When context switching, if the 'new' thread is the same as the 'old'guenther2011-07-071-1/+10
* check that thread specific keys are valid, and cleanup code a little.tedu2011-07-051-21/+14
* In pthread_key_delete(), only scan other threads if the key was allocatedguenther2011-07-031-12/+12
* pthread_key_delete should delete the data, so it's not reused bytedu2011-07-021-1/+13
* More NULL -> 0 fallout.miod2011-04-091-3/+3
* Make the pthread scheduler block signals while restoring a newlystsp2011-01-251-1/+12
* Add sched_get_priority_{min,max}. tested in a bulk by landry@.fgsch2010-11-072-1/+47
* Change basep parameter of getdirentries() to be off_t *, not long *millert2010-10-282-4/+4
* Fix PR 6417: if we're starting a thread and there's no other threadsguenther2010-07-131-2/+3
* Fix PR 6376: restore more thread library state if execve fails,guenther2010-07-133-46/+55
* After forking, clear the 'thread joining this one' pointer in the child,guenther2010-07-121-1/+4
* Instead of (manually) closing the _thread_kern_pipe before callingguenther2010-06-272-6/+20
* Add support for pthread_rwlock_timed locks.tedu2010-04-121-9/+45
* Use MACHINE_CPU instead of MACHINE_ARCH to pick the correct machine dependentmiod2010-02-031-2/+2
* Make SO_RCVTIMEO and SO_SNDTIMEO work with pthreads. Fixes at least some offgsch2010-01-0313-38/+128
* Make internal file descriptor handling async-signal safe by eliminatingkurt2009-12-0611-83/+124
* Fix the handle locking in stdio to use flockfile/funlockfilekurt2009-11-091-131/+122
* Remove mutext from list of held mutexes in _mutex_reinit(). Correctskurt2009-10-281-2/+9
* define ENOTSUP EOPNOTSUPP is no longer neededderaadt2009-10-271-6/+1
* Back out previous commit, as it caused too much growth for the installguenther2009-10-221-122/+131
* Change libpthread's f*lockfile() routines to stop acting as no-opsguenther2009-10-211-131/+122
* After forking, the child is single threaded, so tell libc that. Thisguenther2009-10-211-1/+4
* - add a symbol to help gdb location pthread internals (_thread_ctx_offset)kurt2009-07-251-1/+2
* Increase default thread stack size to 256K on 32bit archs and 512K onkurt2009-04-211-2/+7
* honor MSG_DONTWAITjakemsr2009-04-112-2/+4
* Add pthread_attr_[sg]etguardsize() to match rthread, including manpagesguenther2008-12-187-22/+148
* Fix PR #5942: preserve errno across fd flag updates, so that successfulderaadt2008-10-021-1/+4
* the license on this is PD; david leonard says soderaadt2008-10-021-1/+3
* Application-specified thread stacks didn't work with libpthreadguenther2008-07-071-11/+7
* Adjust the _SEM_CHECK_VALIDITY macro to detect NULL sem_t instead ofkurt2008-06-201-2/+4
* zap last thread_malloc_init reference. otto@ okfgsch2008-06-141-2/+1
* Don't grab the fd read lock for getsockopt(2), setsockopt(2),kurt2008-06-034-18/+66
* Return the proper values upon failure per POSIX for pthread_sigmask(3) andkurt2008-04-242-5/+12
* - do not call pthread_atfork(3) handlers when a multithreaded programkurt2008-04-042-27/+49
* Use fileno() instead of peeking into FILE *; Paul Stoeberderaadt2008-03-231-4/+4
* Relocate internal pipe file descriptor if newfd collides with it. Fixeskurt2008-02-021-7/+32
* - make arc4random*() functions thread safe. Use a custom spinlock functionkurt2008-01-011-1/+3
* make pthread vfork() not call fork(), but actually call vfork(). ourderaadt2007-11-203-6/+17
* Initialize the locks in key_table. On hppa _SPINLOCK_LOCKED is 0, so ankettenis2007-07-203-4/+17
* Report the correct stack size and top for the primordial thread inkurt2007-07-081-15/+18
* _FD_LOCK/UNLOCK() is libpthread specific and not needed for librthread, sokurt2007-06-056-9/+138
* clean up lint warnings related to the nfds_t type. okay marc@ millert@kurt2007-05-216-25/+33
* Eliminate many lint warnings by either: using the appropriate type,kurt2007-05-1814-51/+70