summaryrefslogtreecommitdiff
path: root/lib/libpthread/uthread
AgeCommit message (Expand)Author
2005-10-31- Prefix MUTEX_TYPE_MAX with PTHREAD_ to avoid namespace pollution.Brad Smith
2005-10-30Add pthread_atfork(3)Brad Smith
2005-10-30Don't use TAILQ_NEXT() on an element that has been removed. Similar toKenneth R Westerback
2005-10-29Don't use TAILQ_NEXT() on an element that has been removed. Similar toKenneth R Westerback
2005-10-14Use queue macros instead of directly accessing fields. ok marc@ miod@Otto Moerbeek
2005-01-28Grab the current time before calculating thread wake-up time.Marco S Hyman
2005-01-23Add debug support.Mark Kettenis
2004-12-12Avoid using void pointers in additive expressionsBrad Smith
2004-11-30* make sure we leave the thread's cancellation point before we returnPatrick Latifi
2004-09-18Allow thread in FD{R,W}_WAIT states to be suspended.Marco S Hyman
2004-06-07major bump to libc and libpthread to break the dependency of aMarco S Hyman
2004-05-01pthead_supsend_all_np and pthread_resume_all_np from freebsd viaMarco S Hyman
2004-04-13refresh curthread after a thread switch so it points to the realMarco S Hyman
2004-04-10ansiBrad Smith
2004-04-10styleBrad Smith
2004-04-09When poll(2)'ing for readability or writability of a file descriptorBrad Smith
2004-04-06Apply patch from guenther at mho.com (pr3730) that fixes a doubleMarco S Hyman
2004-02-22add pthread_attr_[get|set]stackBrad Smith
2004-02-16fixes function parameters to match the man page as wellBrad Smith
2004-02-16Add missing const for function parameters to match POSIX.Brad Smith
2004-02-01Add a simple work-around for deadlocking on recursiveBrad Smith
2004-01-26Change read_stackseg_np to work with any thread, not just the currentMarco S Hyman
2004-01-19Fix -Wsign-compare warnings pointed out by kevlo@, ok marc@Todd C. Miller
2004-01-16Include correct includes to unbreak compilation on macppc. ok miod@Otto Moerbeek
2004-01-15threaded version of closefromMarco S Hyman
2004-01-03Fixes from FreeBSD's libc_rBrad Smith
2004-01-01more cancellation points.Brad Smith
2003-12-31there is no pause() wrapper (thread_sys_pause) so remove the prototypeBrad Smith
2003-12-31undefer sigs in all paths through the join code.Marco S Hyman
2003-12-23Add stub implementations of pthread_[gs]etconcurrencyBrad Smith
2003-12-23change the variable name used for status checking,Brad Smith
2003-12-23Based upon a freebsd change:Marco S Hyman
2003-12-23Make accept(), connect(), recvfrom(), recvmsg(), sendmsg(),Brad Smith
2003-12-22Fix from FreeBSD' libc_rBrad Smith
2003-12-22Fixes from FreeBSD' libc_rBrad Smith
2003-12-10Add an nfds_t type as per POSIX and also add pollfd_t like Solaris has.Todd C. Miller
2003-11-10missing proto for kqueue(); marc@ okMichael Shalayeff
2003-11-03replace magic number for min number of poll_data entriesMarco S Hyman
2003-10-22Add wrapper for kqueue() to keep track of the allocated fd and allow it toBrad Smith
2003-10-22When about to do an execve(), don't bother resetting the O_NONBLOCK flagBrad Smith
2003-10-19Fix optimized select handling buglet. Patch from tholo@Marco S Hyman
2003-10-19sync FreeBSD RCS idBrad Smith
2003-10-16Optimize conversion of fd_set -> pollfd. OK and test by marc@Todd C. Miller
2003-09-22Off-by-ones, from aaron@Miod Vallat
2003-08-06Remove some double semicolons (hmm, do two semis equal a maxi?).Todd C. Miller
2003-08-01Go back to using ITIMER_PROF for the non-profiled libpthread and useTodd C. Miller
2003-07-08remove variable never readMarco S Hyman
2003-05-13Add support for blocking thread switches during dlopen and otherMarco S Hyman
2003-04-30fix for pr# 3179 and 3238. Patch verified by author of 3179.Marco S Hyman
2003-03-31Remove unused file. OpenBSD uses uthread_info_openbsd.c, instead.Marco S Hyman