summaryrefslogtreecommitdiff
path: root/lib/libpthread
AgeCommit message (Expand)Author
2011-09-28make sure that `references' is not optimized away as it is required for theFederico G. Schwindt
2011-09-13For threads in PS_FDR_WAIT state, check SA_RESTART before marking it asFederico G. Schwindt
2011-09-05The scheduling loop can change errno, so we need to restore it evenPhilip Guenthe
2011-08-04Initial hppa64 code drop; not finished yet, but this at least allows us toMark Kettenis
2011-08-03Don't try to outsmart gcc inline assembler when saving the cpsr in theMiod Vallat
2011-07-19Handle F_DUPFD_CLOEXEC the same as we do F_DUPFD.Matthew Dempsky
2011-07-07When context switching, if the 'new' thread is the same as the 'old'Philip Guenthe
2011-07-05check that thread specific keys are valid, and cleanup code a little.Ted Unangst
2011-07-03In pthread_key_delete(), only scan other threads if the key was allocatedPhilip Guenthe
2011-07-02pthread_key_delete should delete the data, so it's not reused byTed Unangst
2011-04-09More NULL -> 0 fallout.Miod Vallat
2011-01-25Make the pthread scheduler block signals while restoring a newlyStefan Sperling
2011-01-04Revert previous commit: if gcc picks a memory operand for the asm thenPhilip Guenthe
2010-12-31Make this compile with llvm-clang; problem pointed out by Amit KulkarniPhilip Guenthe
2010-12-03Sync with amd64, to allow this to compile without warnings with gcc4:Miod Vallat
2010-11-07there is no library function called sched_prio(), so this manual pageTheo de Raadt
2010-11-07do not list MLINKed man pages multiple times in SEE ALSO;Jason McIntyre
2010-11-07tweak previous;Jason McIntyre
2010-11-07Add sched_get_priority_{min,max}. tested in a bulk by landry@.Federico G. Schwindt
2010-10-28Change basep parameter of getdirentries() to be off_t *, not long *Todd C. Miller
2010-07-13Fix PR 6417: if we're starting a thread and there's no other threadsPhilip Guenthe
2010-07-13Fix PR 6376: restore more thread library state if execve fails,Philip Guenthe
2010-07-12After forking, clear the 'thread joining this one' pointer in the child,Philip Guenthe
2010-06-30Use __attribute__ ((aligned (16)), to make sure the FPU state is alignedMark Kettenis
2010-06-27Instead of (manually) closing the _thread_kern_pipe before callingPhilip Guenthe
2010-05-25Make sure that we really mark the FPU registers clean.Mark Kettenis
2010-05-03document when the _timed{rd,wr}lock functions first appeared; from bradJason McIntyre
2010-04-12Add support for pthread_rwlock_timed locks.Ted Unangst
2010-02-03Use MACHINE_CPU instead of MACHINE_ARCH to pick the correct machine dependentMiod Vallat
2010-01-03Make SO_RCVTIMEO and SO_SNDTIMEO work with pthreads. Fixes at least some ofFederico G. Schwindt
2009-12-06Make internal file descriptor handling async-signal safe by eliminatingKurt Miller
2009-11-09Fix the handle locking in stdio to use flockfile/funlockfileKurt Miller
2009-10-28Remove mutext from list of held mutexes in _mutex_reinit(). CorrectsKurt Miller
2009-10-27- bump the majors of libpthread and librthread, as they used to return anJasper Lievisse Adriaanse
2009-10-27define ENOTSUP EOPNOTSUPP is no longer neededTheo de Raadt
2009-10-22Back out previous commit, as it caused too much growth for the installPhilip Guenthe
2009-10-21Change libpthread's f*lockfile() routines to stop acting as no-opsPhilip Guenthe
2009-10-21After forking, the child is single threaded, so tell libc that. ThisPhilip Guenthe
2009-07-25- add a symbol to help gdb location pthread internals (_thread_ctx_offset)Kurt Miller
2009-06-01Use the md atomic code on mips64 instead of the horrid slow code. Should haveMiod Vallat
2009-06-01A much better atomic lock routine.Miod Vallat
2009-06-01Correct the _atomic_lock() asm so that gcc accepts the constraintsPhilip Guenthe
2009-04-21Increase default thread stack size to 256K on 32bit archs and 512K onKurt Miller
2009-04-11honor MSG_DONTWAITJacob Meuser
2009-02-15these are public domain, verified with author; spotted by jjTheo de Raadt
2008-12-18Add pthread_attr_[sg]etguardsize() to match rthread, including manpagesPhilip Guenthe
2008-10-02Fix PR #5942: preserve errno across fd flag updates, so that successfulTheo de Raadt
2008-10-02the license on this is PD; david leonard says soTheo de Raadt
2008-10-01Assert my copyright on files I gave to d@ back in 1998.Dale Rahn
2008-07-07Application-specified thread stacks didn't work with libpthreadPhilip Guenthe