summaryrefslogtreecommitdiffstats
path: root/lib/libpthread/uthread/pthread_private.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* major bump to libc and libpthread to break the dependency of amarc2004-06-071-2/+2
* Add a simple work-around for deadlocking on recursivebrad2004-02-011-1/+4
* threaded version of closefrommarc2004-01-151-1/+2
* there is no pause() wrapper (thread_sys_pause) so remove the prototypebrad2003-12-311-2/+1
* missing proto for kqueue(); marc@ okmickey2003-11-101-1/+2
* Go back to using ITIMER_PROF for the non-profiled libpthread and usemillert2003-08-011-2/+2
* remove variable never readmarc2003-07-081-2/+1
* Add support for blocking thread switches during dlopen and othermarc2003-05-131-1/+2
* fix bug that would leave an FD locked if dup'd, then closed.marc2003-02-141-1/+2
* Part 1 of thread fd handling fixes. In the new scheme fd_table_entriesmarc2003-02-041-13/+16
* Create a siginfo_t for thread-to-thread kill.marc2003-01-311-11/+19
* pthreads signal handling improvements. With these changes allmarc2003-01-271-12/+3
* save and restore fp state when switching threads. This, withmarc2003-01-241-2/+2
* add a debugging function not normally calledmarc2002-12-111-1/+2
* remove unused data member from pthread_cond.marc2002-12-081-2/+1
* get rid of compiler warningsmarc2002-11-121-2/+2
* removes duplicate functions and factor out common code so the needed (butmarc2002-10-301-12/+2
* signal handling changes. This corrects several signalmarc2002-10-301-4/+6
* account for the process signal mask when dealing with signals; testedfgsch2002-02-211-1/+12
* Instead of ifdef around ENOTSUP, move it to pthread_private.h and makefgsch2002-01-191-1/+6
* More changes from FreeBSD, including:fgsch2001-12-311-14/+15
* More sync.fgsch2001-12-191-19/+53
* More sync with freebsd code; join related code this time.fgsch2001-12-111-6/+16
* Partially sync with FreeBSD; mostly pthread_cancel(3) related changes.fgsch2001-12-081-14/+11
* Use _waitq_remove() and _waitq_insert() always; from FreeBSD.fgsch2001-09-041-19/+3
* put changes back, this time ALL the files.fgsch2001-09-041-11/+9
* Back out fgsch@'s tree breaking commits.todd2001-08-301-9/+11
* fix some const warnings.fgsch2001-08-301-11/+9
* More sync with FreeBSD.fgsch2001-08-291-30/+182
* More syncing with FreeBSD, preparing for a commit.fgsch2001-08-261-10/+94
* Start syncing with FreeBSD:fgsch2001-08-211-4/+8
* * kevent(2) support; from FreeBSD.fgsch2001-08-151-2/+8
* use __x__ formats for __attribute__ arguments; guenther@gac.eduderaadt2000-12-061-3/+3
* switch to _machdep_switch() instead of setjmp/longjmp. For some reason this fixes sparc threads.d2000-10-041-10/+14
* volatile; thread_private.h; locking defines moved out; kill(), getpid()d2000-01-061-31/+33
* sync with FreeBSDd1999-11-251-139/+209
* TAILQ_FOREACH now is in queue.hespie1999-09-081-7/+1
* Remove pthread_atfork(). It was only part of draft 10 for a little while and was removed before stddization.d1999-06-151-6/+1
* sync with freebsdd1999-06-091-4/+5
* sync with FreeBSDd1999-05-261-23/+210
* update prototypes now that socket functions take socklen_t as a length parametermillert1999-02-161-10/+10
* move private spinlock protos outd1999-01-181-1/+3
* sync with previous changesd1999-01-181-9/+32
* fix protod1999-01-101-2/+3
* slight structure rearrange for gdb thread supportd1999-01-081-3/+4
* add fchflags and fpathconf as well.d1999-01-081-2/+3
* add poll(2). This might help get X threaded.d1999-01-081-2/+7
* preserve FreeBSD identsd1998-12-231-0/+2
* resource accountingd1998-12-211-0/+6
* sync with freebsdd1998-11-201-3/+4