summaryrefslogtreecommitdiffstats
path: root/lib/libc_r/uthread (follow)
Commit message (Expand)AuthorAgeFilesLines
* bye-bye libc_r sources.marc2003-01-20122-17236/+0
* return (func(...)) not needed when the current function and funcmarc2003-01-192-5/+11
* add a debugging function not normally calledmarc2002-12-112-3/+63
* remove unused data member from pthread_cond.marc2002-12-081-2/+1
* get rid of compiler warningsmarc2002-11-123-6/+6
* kill two compiler warnings; ok marc@todd2002-11-081-4/+6
* Do not try to initialize entries in the fd table before the tablemarc2002-11-081-10/+1
* Add needed table of strong functions that override weak functionsmarc2002-11-072-22/+97
* type func(...) -> type\nfunc(...) for function definitionsmarc2002-11-0712-24/+36
* thread safe libc -- 2nd try. OK miod@, millert@marc2002-11-051-30/+11
* test locks against _SPINLOCK_UNLOCKED, not 0. _SPINLOCK_UNLOCKED ismarc2002-11-041-4/+7
* back out previous patch.. there are still some vax/m68k issuesmarc2002-11-031-11/+30
* libc changes for thread safety. Tested on:marc2002-11-031-30/+11
* Include string.h to get memcpy() prototype; OK marc@millert2002-11-021-1/+2
* removes duplicate functions and factor out common code so the needed (butmarc2002-10-303-480/+231
* signal handling changes. This corrects several signalmarc2002-10-3011-243/+253
* Check for null pointer before deref in info output. Based uponmarc2002-10-212-9/+16
* handle the SA_RESETHAND flag.marc2002-10-071-2/+10
* remove erroneous commentmarc2002-09-121-3/+2
* spelling; raj@cerias.purdue.eduderaadt2002-06-041-3/+3
* return EBUSY, not EWOULDBLOCK for error when calling thread would blockpvalchev2002-05-071-3/+3
* Make sure calls to pthread_cancel() do not take effect if the targetpvalchev2002-05-071-3/+5
* ANSI'fy.fgsch2002-03-071-10/+5
* From FreeBSD:fgsch2002-03-072-3/+6
* account for the process signal mask when dealing with signals; testedfgsch2002-02-215-25/+99
* correct return values.fgsch2002-02-191-8/+6
* From FreeBSD:fgsch2002-02-191-2/+3
* Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.millert2002-02-161-4/+4
* remove old style init used by mips. uses _thread_init_constructor nowpefo2002-01-241-17/+2
* From FreeBSD:fgsch2002-01-231-199/+402
* Instead of ifdef around ENOTSUP, move it to pthread_private.h and makefgsch2002-01-196-28/+12
* From FreeBSD: correct priority handling.fgsch2002-01-192-5/+9
* From FreeBSD: sem_XXX implementation; manpages comming in a bit.fgsch2002-01-182-1/+249
* when alloc'ing the ready queue, make it big enough.fgsch2002-01-171-2/+2
* Change 1st arg in pthread_attr_getdetachstate to const.fgsch2002-01-101-2/+3
* From FreeBSD: fix conversion from msec to timespec.fgsch2002-01-101-3/+3
* comment out the pending signals check by now; it was not suppose to befgsch2002-01-041-1/+3
* fpathconf(2) returns long.fgsch2002-01-021-2/+2
* More changes from FreeBSD, including:fgsch2001-12-316-310/+296
* call pthread_sigmask() instead of having the code twice.fgsch2001-12-301-47/+3
* From FreeBSD:fgsch2001-12-201-7/+5
* sync with freebsd.fgsch2001-12-201-71/+184
* More sync.fgsch2001-12-195-44/+123
* Allow the scheduler to return to the signal handler and the signalmarc2001-12-182-8/+19
* More sync with freebsd code; join related code this time.fgsch2001-12-1110-146/+216
* sync with freebsd.fgsch2001-12-081-2/+3
* Partially sync with FreeBSD; mostly pthread_cancel(3) related changes.fgsch2001-12-087-91/+140
* a better fix for recursive mutex.fgsch2001-11-121-16/+4
* This fixes the recursive mutex problem with pthreads.marc2001-11-121-2/+14
* Fix problem found by espie (and other porters) wheremarc2001-11-091-1/+17