summaryrefslogtreecommitdiffstats
path: root/lib/libc_r/uthread/uthread_create.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* bye-bye libc_r sources.marc2003-01-201-242/+0
| | | | the sources have been moved (with history) to /usr/src/lib/libpthread
* More changes from FreeBSD, including:fgsch2001-12-311-21/+42
| | | | | | | | | o Only poll file descriptors when needed. o Change the way timing is achieved, counting scheduling ticks instead of calculating the elapsed time via gettimeofday(). o Prevent an overflow when polling. o Use curthread instead of _thread_run. o Remove extra spaces; indent.
* More sync with freebsd code; join related code this time.fgsch2001-12-111-3/+3
|
* Partially sync with FreeBSD; mostly pthread_cancel(3) related changes.fgsch2001-12-081-3/+4
| | | | make includes is needed in case you want to play.
* Start syncing with FreeBSD:fgsch2001-08-211-6/+9
| | | | | | | | | | o Implement _get_curthread() and _set_curthread(). Use it where possible. o Add missing _thread_[enter|leave]_cancellation_point(). o Add a couple of not yet used vars to pthread_private.h. o Remove return's from void functions. This is by no means complete, but instead of doing a big commit, i'll split it in small ones, minimizing diffs.
* switch to _machdep_switch() instead of setjmp/longjmp. For some reason this fixes sparc threads.d2000-10-041-9/+6
|
* unused varsd2000-01-061-3/+1
|
* set state of new threads using correct macro. This makes debugging a bit easier.d1999-11-301-3/+3
|
* sync with FreeBSDd1999-11-251-49/+36
|
* sync with FreeBSDd1999-05-261-5/+31
|
* permit NULL result parameter for pthread_create(). Apparently used in Stevens?d1999-05-121-2/+3
|
* extra includes for Walld1999-03-101-1/+3
|
* don't compute resource usage. this speeds things up a lotd1999-02-011-1/+3
|
* pthread_cancel() and cancellation pointsd1999-01-171-2/+5
|
* identd1999-01-061-0/+2
|
* resource accountingd1998-12-211-0/+2
|
* sync with freebsdd1998-11-201-1/+1
|
* sync with FreeBSD (rwlock, gc thread, man pages)d1998-11-091-2/+19
| | | | | | | add (broken) mips md stuff fix some const warnings add sigaltstack() stub another hash at getting shlib auto-init to work (mips/elf and i386/a.out)
* experimental threaded libc - kernel onlyd1998-08-271-0/+180