summaryrefslogtreecommitdiffstats
path: root/lib/libpthread
AgeCommit message (Expand)AuthorFilesLines
2011-07-03In pthread_key_delete(), only scan other threads if the key was allocatedguenther1-12/+12
2011-07-02pthread_key_delete should delete the data, so it's not reused bytedu1-1/+13
2011-04-09More NULL -> 0 fallout.miod1-3/+3
2011-01-25Make the pthread scheduler block signals while restoring a newlystsp1-1/+12
2011-01-04Revert previous commit: if gcc picks a memory operand for the asm thenguenther1-2/+2
2010-12-31Make this compile with llvm-clang; problem pointed out by Amit Kulkarniguenther1-2/+2
2010-12-03Sync with amd64, to allow this to compile without warnings with gcc4:miod1-5/+5
2010-11-07there is no library function called sched_prio(), so this manual pagederaadt2-6/+5
2010-11-07do not list MLINKed man pages multiple times in SEE ALSO;jmc1-3/+2
2010-11-07tweak previous;jmc1-3/+5
2010-11-07Add sched_get_priority_{min,max}. tested in a bulk by landry@.fgsch6-9/+133
2010-10-28Change basep parameter of getdirentries() to be off_t *, not long *millert3-6/+6
2010-07-13Fix PR 6417: if we're starting a thread and there's no other threadsguenther1-2/+3
2010-07-13Fix PR 6376: restore more thread library state if execve fails,guenther3-46/+55
2010-07-12After forking, clear the 'thread joining this one' pointer in the child,guenther1-1/+4
2010-06-30Use __attribute__ ((aligned (16)), to make sure the FPU state is alignedkettenis1-3/+3
2010-06-27Instead of (manually) closing the _thread_kern_pipe before callingguenther2-6/+20
2010-05-25Make sure that we really mark the FPU registers clean.kettenis1-2/+2
2010-05-03document when the _timed{rd,wr}lock functions first appeared; from bradjmc2-4/+12
2010-04-12Add support for pthread_rwlock_timed locks.tedu6-27/+118
2010-02-03Use MACHINE_CPU instead of MACHINE_ARCH to pick the correct machine dependentmiod2-7/+7
2010-01-03Make SO_RCVTIMEO and SO_SNDTIMEO work with pthreads. Fixes at least some offgsch13-38/+128
2009-12-06Make internal file descriptor handling async-signal safe by eliminatingkurt11-83/+124
2009-11-09Fix the handle locking in stdio to use flockfile/funlockfilekurt1-130/+121
2009-10-28Remove mutext from list of held mutexes in _mutex_reinit(). Correctskurt1-2/+9
2009-10-27- bump the majors of libpthread and librthread, as they used to return anjasper1-2/+2
2009-10-27define ENOTSUP EOPNOTSUPP is no longer neededderaadt1-6/+1
2009-10-22Back out previous commit, as it caused too much growth for the installguenther1-121/+130
2009-10-21Change libpthread's f*lockfile() routines to stop acting as no-opsguenther1-130/+121
2009-10-21After forking, the child is single threaded, so tell libc that. Thisguenther1-1/+4
2009-07-25- add a symbol to help gdb location pthread internals (_thread_ctx_offset)kurt2-2/+3
2009-06-01Use the md atomic code on mips64 instead of the horrid slow code. Should havemiod1-5/+1
2009-06-01A much better atomic lock routine.miod1-43/+9
2009-06-01Correct the _atomic_lock() asm so that gcc accepts the constraintsguenther1-4/+4
2009-04-21Increase default thread stack size to 256K on 32bit archs and 512K onkurt1-2/+7
2009-04-11honor MSG_DONTWAITjakemsr2-2/+4
2009-02-15these are public domain, verified with author; spotted by jjderaadt1-1/+4
2008-12-18Add pthread_attr_[sg]etguardsize() to match rthread, including manpagesguenther18-39/+269
2008-10-02Fix PR #5942: preserve errno across fd flag updates, so that successfulderaadt1-1/+4
2008-10-02the license on this is PD; david leonard says soderaadt5-5/+14
2008-10-01Assert my copyright on files I gave to d@ back in 1998.drahn1-1/+17
2008-07-07Application-specified thread stacks didn't work with libpthreadguenther1-11/+7
2008-07-05- correct .Dt for pthread_attr_setstack.3jmc3-6/+8
2008-07-05Add manpage for pthread_attr_[sg]etstack(3)guenther8-21/+133
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.ray1-8/+1
2008-06-25Move _POSIX_THREAD_SAFE_FUNCTIONS into unistd.h and set it to 200112millert1-2/+1
2008-06-20Adjust the _SEM_CHECK_VALIDITY macro to detect NULL sem_t instead ofkurt1-2/+4
2008-06-14zap last thread_malloc_init reference. otto@ okfgsch1-2/+1
2008-06-13remove _MALLOC_LOCK_INIT; major bump; ok deraadt@otto2-7/+2
2008-06-03Don't grab the fd read lock for getsockopt(2), setsockopt(2),kurt4-18/+66