summaryrefslogtreecommitdiffstats
path: root/lib/libpthread (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Describe all the thread status flags. Describe the twomarc2001-10-281-17/+42
| | | | environment variables used to control status format and display
* Enough for libc_r on sparc64 to build (this stuff is mostly taken from sparc,jason2001-09-104-0/+139
| | | | and will need attention before it can be expected to work).
* Our gcc defines __sparcv9__ not __sparc_v9__jason2001-09-101-2/+2
|
* Use _waitq_remove() and _waitq_insert() always; from FreeBSD.fgsch2001-09-042-27/+5
|
* put changes back, this time ALL the files.fgsch2001-09-049-47/+135
|
* Back out fgsch@'s tree breaking commits.todd2001-08-308-131/+43
| | | | Test next time, ok?
* fix some const warnings.fgsch2001-08-308-43/+131
| | | | more sync with freebsd.
* More sync with FreeBSD.fgsch2001-08-292-98/+186
|
* More syncing with FreeBSD, preparing for a commit.fgsch2001-08-261-10/+94
|
* Start syncing with FreeBSD:fgsch2001-08-2138-259/+345
| | | | | | | | | | 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.
* spellingpvalchev2001-08-201-2/+2
|
* enable pthread_main_np(3)pvalchev2001-08-191-1/+2
|
* Describe the pthread_main_np() functionpvalchev2001-08-181-0/+42
|
* pthread_main_np prototypepvalchev2001-08-171-1/+2
|
* Provide the equivalent to Solaris thr_main() function; from FreeBSDpvalchev2001-08-172-1/+50
|
* correctly return ssize_t.fgsch2001-08-172-4/+4
|
* ops, _thread_kern_set_timeout() to const.fgsch2001-08-151-2/+2
|
* * kevent(2) support; from FreeBSD.fgsch2001-08-154-8/+92
| | | | * change _thread_kern_set_timeout() parm to const.
* Use INFTIM.fgsch2001-08-151-2/+2
|
* For unsupported sched policies, return ENOTSUP, not EINVAL; from FreeBSD.fgsch2001-08-151-5/+11
|
* manpage for pthread_[get|set]schedparam; from FreeBSD.fgsch2001-08-112-3/+95
|
* add missing _thread_enter_cancellation_point() before going further.fgsch2001-08-111-1/+4
|
* Avoid an infinite loop if the last iov_len is 0; from FreeBSD.fgsch2001-08-111-1/+13
|
* pthread_* do not set errno but returns a errno value.fgsch2001-08-103-13/+8
|
* Only return EINVAL if attr is invalid. If policy is invalid returnfgsch2001-08-091-5/+10
| | | | EOPNOTSUPP; from FreeBSD.
* Do not return EINVAL if param is NULL or the desired scheduling policyfgsch2001-08-091-3/+17
| | | | is unsupported but EOPNOTSUPP; from FreeBSD.
* Implement pthread_mutexattr_gettype() as defined in Single Unix Spec, v2;fgsch2001-08-091-1/+16
| | | | from FreeBSD.
* o) We always close .Bl and .Bd tags;mpech2001-08-061-2/+1
| | | | | | | | | | o) .Sh AUTHOR -> .Sh AUTHORS; o) We don't like .Pp before/after .Sh; o) We don't like .Pp before/after .Rs/.Re; o) NetBSD -> .Nx; o) OpenBSD -> .Ox; millert@ ok
* don't return on void.fgsch2001-08-041-4/+1
|
* pthread_mutexattr_* manpage; from FreeBSD.fgsch2001-08-042-2/+190
|
* typo; krapht@secureops.comderaadt2001-08-031-2/+2
|
* remove double space after commajasoni2001-06-243-6/+6
|
* grammarjasoni2001-06-245-10/+10
|
* missing wordjasoni2001-06-011-2/+2
| | | | "function will non-zero" -> "function will return non-zero"
* missing wordjasoni2001-05-311-2/+3
| | | | "the temporarily lacks the resources" -> "the system temporarily lacks...."
* more typosderaadt2001-05-311-4/+4
|
* typos; first few spotted by heko@saitti.netderaadt2001-05-311-5/+5
|
* typo in commentd2001-03-132-4/+4
|
* Define struct _machdep_state again for libc_r to compile on mvme88k.miod2001-02-211-1/+4
|
* Stubs for vax. (build at least)hugh2001-01-272-0/+26
|
* switch stacks even when restoring a preempted thread. (credit to pefo@)d2001-01-161-12/+8
|
* -lpthread -> -pthreadbrad2000-12-311-2/+2
|
* use __x__ formats for __attribute__ arguments; guenther@gac.eduderaadt2000-12-062-5/+5
|
* missed it by That Muchd2000-10-051-2/+2
|
* Use volatile on the __asm__ directives, do not allow the compiler to reorderrahnds2000-10-051-5/+5
| | | | or optimize out any of the assembly statements.
* switch to _machdep_switch() instead of setjmp/longjmp. For some reason this fixes sparc threads.d2000-10-0413-471/+88
|
* if fstat fails fails, as it will on some sockets, close anyway.d2000-10-041-4/+10
|
* public domaind2000-10-031-1/+3
|
* constistent namingd2000-10-031-4/+4
|
* thread switching coded2000-10-032-0/+108
|