aboutsummaryrefslogtreecommitdiff
path: root/lib/libc_r/uthread
Commit message (Expand)AuthorAgeFilesLines
* Copy releng/8.2 to release/8.2.0 for 8.2-RELEASE.release/8.2.0_cvsKen Smith2011-02-16139-139/+139
* Fix leak of kqueue() file descriptors when linked with staticDaniel Eischen2009-02-081-0/+1
* Call the fcntl compatiblity wrapper from the thread library fcntl wrappersDoug Rabson2008-05-301-1/+3
* Fix some "in in" typos in comments.Christian Brueffer2008-03-261-1/+1
* Remove 3rd clause, renumber, ok per emailWarner Losh2007-01-1285-340/+85
* Backout unblocking of signal if no threads can currently handle it.Tor Egge2006-10-141-3/+2
* Delay unblocking signal and restoring process signal mask until theTor Egge2006-10-131-19/+41
* Delay setting wakeup time until after poll array has been allocated.Tor Egge2006-10-131-20/+20
* Sync thread jump table with libc and other thread libraries.Tor Egge2006-10-131-4/+35
* - Prefix MUTEX_TYPE_MAX with PTHREAD_ to avoid namespace pollution.Stefan Farfeleder2005-08-192-3/+3
* Mark _thread_exit() and __sys_exit() as __dead2 to quiet some warnings.John Baldwin2005-05-311-2/+2
* Style tweak.John Baldwin2005-05-311-1/+2
* Provide more POSIX-complaint ttyname_r(3) interface[1], which is slightlyXin LI2005-05-131-2/+0
* Increase the default stacksizes:Joe Marcus Clarke2005-02-283-20/+30
* More fixes to the copyright notice.Jeffrey Hsu2005-01-082-2/+2
* Fix copyright notice.Jeffrey Hsu2005-01-082-2/+2
* Add pthread_atfork().Greg Lehey2004-12-105-1/+92
* Don't include sys/user.h merely for its side-effect of recursivelyDavid Schultz2004-11-274-3/+5
* Avoid using void pointers in additive expressions.Stefan Farfeleder2004-08-142-2/+5
* Initialize the (i386) frame pointer when setting up a threadDaniel Eischen2004-01-221-1/+4
* MFlibpthread: Add a simple work-around for deadlocking on recursiveDaniel Eischen2004-01-082-44/+82
* Reenable signals for threads after joining.Daniel Eischen2003-12-311-0/+3
* Return to the caller if write() returns 0.Daniel Eischen2003-12-171-0/+2
* For the amd64 we need to do some extra stack alignment fixups. OtherwisePeter Wemm2003-12-033-6/+27
* If __sys_write() returns 0, allow that to exit the loop in libc_r'sDaniel Eischen2003-09-291-2/+2
* Add wrapper for kqueue() to keep track of the allocated fd and allow it toMark Peek2003-07-252-0/+54
* Sanity check fd before using it as an array index.Alexander Leidinger2003-06-091-1/+2
* Port libc_r to amd64, and turn it back on for amd64. It passes all ofPeter Wemm2003-06-021-0/+18
* Fixed another bug in the threaded close() call; clear theRuslan Ermilov2003-05-311-0/+4
* If an application closes one of its stdio descriptors (0..2),Ruslan Ermilov2003-05-311-2/+4
* Add stub implementations of pthread_[gs]etconcurrency to libc_r andJohn Polstra2003-04-202-0/+61
* - Define a _spinunlock() function so that threading implementations may doJeff Roberson2003-03-261-0/+6
* Fix threaded applications on ia64 that are linked dynamicly. We didMarcel Moolenaar2003-03-051-0/+1
* Don't cast an int to a pointer type without (possibly) widening theMarcel Moolenaar2003-03-051-1/+1
* Actually link in the attr_{set,get}stack.Alfred Perlstein2003-02-111-0/+2
* Add pthread_attr_getstack() and pthread_attr_setstack().Alfred Perlstein2003-02-102-0/+117
* Improve pthread_attr_get_np() by enabling it to return thread's real stackAlexey Zelkin2003-02-031-1/+9
* Increase the scheduler stack to 4 pages. This should prevent a stackDaniel Eischen2003-01-111-1/+1
* pthread_attr_get_np() now takes 'pthread_t' (not 'pthread_t *')Max Khon2003-01-071-7/+6
* Port libc_r to ia64. We need to do things slightly differentMarcel Moolenaar2003-01-064-0/+44
* Add MD definitions for sparc64. This is based on work by des.Thomas Moestl2003-01-051-0/+29
* Fix typos in comment.Daniel Eischen2002-12-281-2/+2
* Make accept(), connect(), recvfrom(), recvmsg(), sendmsg(),Ruslan Ermilov2002-12-196-6/+80
* When about to do an execve(), don't reset the O_NONBLOCK flag on any fileArchie Cobbs2002-11-151-0/+4
* At initialization, override the pthread stub routines in libcDaniel Eischen2002-11-1319-136/+245
* Fix bogus return values from libc_r's writev() routine in situations whereArchie Cobbs2002-11-121-6/+21
* Fix bogus return values from libc_r's write() routine in situations whereArchie Cobbs2002-11-051-6/+21
* Use the strong symbol'd version of pthread_mutex_init so we don'tDaniel Eischen2002-10-311-2/+2
* Hook uthread_attr_get_np.c to buildAlexey Zelkin2002-10-261-0/+1
* Add pthread_attr_get_np() function. This is FreeBSD non-portable POSIX threadsAlexey Zelkin2002-10-261-0/+50