summaryrefslogtreecommitdiffstats
path: root/lib/libc_r/uthread/pthread_private.h
Commit message (Expand)AuthorAgeFilesLines
* Remove libc_r threading library. It has been disconnected from the buildemaste2010-11-131-1411/+0
* Remove 3rd clause, renumber, ok per emailimp2007-01-121-4/+1
* Mark _thread_exit() and __sys_exit() as __dead2 to quiet some warnings.jhb2005-05-311-2/+2
* Provide more POSIX-complaint ttyname_r(3) interface[1], which is slightlydelphij2005-05-131-2/+0
* Increase the default stacksizes:marcus2005-02-281-11/+10
* Add pthread_atfork().grog2004-12-101-0/+10
* Don't include sys/user.h merely for its side-effect of recursivelydas2004-11-271-0/+5
* Initialize the (i386) frame pointer when setting up a threaddeischen2004-01-221-1/+4
* MFlibpthread: Add a simple work-around for deadlocking on recursivedeischen2004-01-081-0/+3
* Port libc_r to amd64, and turn it back on for amd64. It passes all ofpeter2003-06-021-0/+18
* Fix threaded applications on ia64 that are linked dynamicly. We didmarcel2003-03-051-0/+1
* Port libc_r to ia64. We need to do things slightly differentmarcel2003-01-061-0/+23
* Add MD definitions for sparc64. This is based on work by des.tmm2003-01-051-0/+29
* At initialization, override the pthread stub routines in libcdeischen2002-11-131-13/+4
* remove unused __sys_sigaltstack() declarationfjoe2002-10-221-1/+0
* Add back the i386-specific hack to save and restore the FP statedeischen2002-09-301-2/+2
* Remove much of the dereferencing of the fd table entries to lookdeischen2002-08-291-3/+5
* Missed in earlier commit -- I did cvs commit src/lib/libc. Oops.rwatson2002-06-141-6/+0
* Revamp suspend and resume. While I'm here add pthread_suspend_all_np()deischen2002-05-241-27/+4
* Undo namespace pollution by prefixing the globals pthread_guard_default andalfred2002-05-151-2/+2
* Don't use PAGE_SIZE in userland, instead use getpagesize(), this is toalfred2002-05-131-5/+5
* Add the ability to recognize old references to keys, and return NULLdeischen2002-03-191-10/+8
* Don't rely on <sys/signal.h> to include <sys/ucontext.h>deischen2002-02-171-0/+1
* This has been sitting in my local tree long enough. Remove the usedeischen2002-02-091-46/+9
* Use the real function address (instead of function address + 8) for thedeischen2001-12-221-2/+2
* Fix pthread_join so that it works if the target thread exits whiledeischen2001-11-171-2/+11
* Make libc_r check the kern.usrstack sysctl instead of using internalpeter2001-10-261-0/+7
* Style: sort __sys_foo() prototypes, tabs -> spaces, etc.ru2001-10-261-78/+78
* Removed:ru2001-10-261-14/+10
* Fix a bug in canceling joining threads.jasone2001-08-161-0/+1
* Implement pthread_attr_[gs]etguardsize(). Non-default-size stacks used tojasone2001-07-201-38/+12
* Fix a race condition in pthread_join(). All of the following must occurjasone2001-06-271-1/+0
* Instead of using a join queue for each thread, use a single pointer tojasone2001-05-201-17/+16
* Add thread safety wrappers for the posix1e syscalls that deal with filetmm2001-04-041-0/+14
* Limit threads clock resolution to no less than 1000usec (1000Hz).deischen2001-02-261-0/+1
* Remove (int) file descriptor locking. It should be up to thedeischen2001-02-111-2/+1
* s/_thread_sys_write/__sys_write/deischen2001-01-311-2/+2
* Unbreak world by correctly specifying the prototype for __sys_aio_suspend.deischen2001-01-291-1/+1
* _exit in libc is now __sys_exit not __sys__exit.deischen2001-01-291-3/+3
* Add weak definitions for wrapped system calls. In general:deischen2001-01-241-140/+81
* Fix MD macros to work for alpha. Without this fix, threads under alphadeischen2000-11-201-4/+4
* When entering the scheduler from the signal handler, telldeischen2000-11-141-1/+4
* Don't needlessly poll file descriptors when there are nodeischen2000-11-091-31/+38
* Try and get libc_r to compile again on the alpha after deischen's commitpeter2000-10-171-3/+3
* Implement zero system call thread switching. Performance ofdeischen2000-10-131-121/+295
* Add thread-safe wrapper for fpathconf(2) syscall.sobomax2000-09-191-0/+1
* Add wrapper for kevent() syscalljlemon2000-08-071-1/+1
* If multiple threads are blocked in sigwait() for the same signal that doesjasone2000-06-271-0/+7
* pthread_mutex_lock(), pthread_cond_trywait(), and pthread_cond_wait() arejasone2000-06-141-1/+12
* Back out the previous change to the queue(3) interface.jake2000-05-261-20/+20
OpenPOWER on IntegriCloud