Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-11-01 | a bit of rewording; with input from jmc@. | Federico G. Schwindt | |
2005-10-31 | - Prefix MUTEX_TYPE_MAX with PTHREAD_ to avoid namespace pollution. | Brad Smith | |
- Remove the macros MUTEX_TYPE_FAST and MUTEX_TYPE_COUNTING_FAST. From stefanf FreeBSD ok fgsch@ | |||
2005-10-31 | add copyright from the original FreeBSD man page. | Brad Smith | |
2005-10-30 | remove trailing spaces; | Jason McIntyre | |
2005-10-30 | shuffle some of the function names around into new section names. | Brad Smith | |
2005-10-30 | and make sure the header change goes in too. | Brad Smith | |
2005-10-30 | Add pthread_atfork(3) | Brad Smith | |
From FreeBSD 'looks ok' fgsch@ miod@ man page reviewed by jmc@ | |||
2005-10-30 | Don't use TAILQ_NEXT() on an element that has been removed. Similar to | Kenneth R Westerback | |
otto@'s diff for uvm_aobj.c. Identical to a diff canacar@ developed independantly. ok brad@ 'looks correct' fgsch@ | |||
2005-10-29 | Don't use TAILQ_NEXT() on an element that has been removed. Similar to | Kenneth R Westerback | |
otto@'s diff for uvm_aobj.c. ok deraadt@ pedro@ | |||
2005-10-14 | Use queue macros instead of directly accessing fields. ok marc@ miod@ | Otto Moerbeek | |
patrick@ | |||
2005-10-12 | remove MLINKS for pthread_mutexattr_{g,s}etpshared.3: | Jason McIntyre | |
these functions seem never to have existed, and are certainly not documented in pthread_mutexattr(3), the page to which they point. | |||
2005-07-14 | - make sure sem_ pages reference each other (idea from similar freebsd commit) | Jason McIntyre | |
- where two functions are documented in the same page, make sure we don;t reference them both in SEE ALSO. kind of annoying to call up a second man page and find it's the same as the last one (even more annoying to not realise two pages are the same till you've finished reading twice ;)... | |||
2005-02-09 | document [EBUSY]; | Jason McIntyre | |
from freebsd pr #73887; ok marc@ | |||
2005-02-01 | typo; from axel andersson; | Jason McIntyre | |
2005-01-28 | Grab the current time before calculating thread wake-up time. | Marco S Hyman | |
Solves a problem where select/poll calls would return early without indicating any error. Tested by otto@ and kurt@ -- thanks. | |||
2005-01-23 | Add debug support. | Mark Kettenis | |
ok marc@ | |||
2004-12-12 | Avoid using void pointers in additive expressions | Brad Smith | |
From FreeBSD ok marc@ | |||
2004-11-30 | * make sure we leave the thread's cancellation point before we return | Patrick Latifi | |
* plug a memory leak and FD_UNLOCK properly in writev ok marc | |||
2004-11-02 | Convert float register save to new 64 bit ABI requirements. | Per Fogelstrom | |
2004-09-18 | Allow thread in FD{R,W}_WAIT states to be suspended. | Marco S Hyman | |
Patch from Kurt Miller <truk at optonline.net> Commit reminder from millert@. OK brad@ | |||
2004-09-09 | couple of changes (int -> long) to handle 64 bits. | Per Fogelstrom | |
2004-08-11 | mips->mips64 | Per Fogelstrom | |
2004-08-11 | mips->mips64. ok deraadt@ | Per Fogelstrom | |
2004-07-13 | errno changes, lib major version bumps, and general flag day | Marco S Hyman | |
To build you must: cd /usr/src && make obj && make includes cd lib/libc && make depend && make && NOMAN=1 sudo make install cd /usr/src && make build | |||
2004-06-24 | hsearch API/ABI u_int -> size_t -> crank majors; ok millert | Theo de Raadt | |
2004-06-08 | missing include; ok marc@. | Xavier Santolaria | |
2004-06-07 | major bump to libc and libpthread to break the dependency of a | Marco S Hyman | |
particular implementation of libpthread for libc. libc no longer needs pthread.h to compile. OK millert@, brad@, tedu@ | |||
2004-05-03 | libc major number crank | Todd C. Miller | |
2004-05-02 | bump minor for new functions. Reminder from brad@ | Marco S Hyman | |
2004-05-01 | pthead_supsend_all_np and pthread_resume_all_np from freebsd via | Marco S Hyman | |
Kurt Miller <truk at optonline.net>. Kurt says: They're needed for the java hotspot compiler in the 1.3+ jdk OK brad@ | |||
2004-04-13 | refresh curthread after a thread switch so it points to the real | Marco S Hyman | |
current thread. ok deraadt@ | |||
2004-04-10 | ansi | Brad Smith | |
2004-04-10 | style | Brad Smith | |
2004-04-09 | When poll(2)'ing for readability or writability of a file descriptor | Brad Smith | |
on behalf of a thread, we should check the POLLERR, POLLHUP, and POLLNVAL flags as well to wake up the thread in these cases. From: FreeBSD's libc_r ok marc@ | |||
2004-04-09 | remove old libc_r related chunk of the Makefile | Brad Smith | |
ok marc@ | |||
2004-04-06 | Apply patch from guenther at mho.com (pr3730) that fixes a double | Marco S Hyman | |
free in the threads library | |||
2004-04-02 | slow_atomic_lock.c is only used by mips; marc@ ok | Michael Shalayeff | |
2004-03-02 | Use double load/store instructions whenever possible. | Miod Vallat | |
2004-02-27 | 88k uthread stuff. some regress succeeds, a few others still fail. This | Theo de Raadt | |
is enough to start debugging further.. ok miod | |||
2004-02-27 | change amd64's MACHINE_ARCH from x86_64 to amd64. There are many many | Theo de Raadt | |
reasons for this, quite a few of them technical, and not all of them in response to Intel's broken ia32e crud. The gcc toolchain stays at x86_64 for now. | |||
2004-02-25 | Apply my copyrights to these files which I wrote. none of the old | Dale Rahn | |
copyright code remained. | |||
2004-02-25 | copyrights | Theo de Raadt | |
2004-02-25 | initial working pthreads support from sparc64, done with drahn. there are | Theo de Raadt | |
some `debugging features' and other optimizations (such as not saving all registers) that we can still do perhaps | |||
2004-02-24 | Sync closer to FreeBSD's pthread.h. Fixes up some prototypes | Brad Smith | |
and formatting. ok marc@ | |||
2004-02-22 | add pthread_attr_[get|set]stack | Brad Smith | |
From: FreeBSD's libc_r ok marc@ | |||
2004-02-22 | Some cleanup of pthread.h. Don't conditionalize | Brad Smith | |
inclusion of prototypes. Remove some prototypes for functions we do not implement. From: FreeBSD's libc_r ok marc@ | |||
2004-02-21 | if cpu has fxsr, use fxsave instead; ok marc | Theo de Raadt | |
2004-02-21 | Implement the arm pthreads pieces, only two regress fails, preemption_float | Dale Rahn | |
and sigmask. | |||
2004-02-16 | fixes function parameters to match the man page as well | Brad Smith | |
as adding a more aggressive arguement check. From: FreeBSD's libc_r. ok marc@ | |||
2004-02-16 | Add missing const for function parameters to match POSIX. | Brad Smith | |
From: FreeBSD's libc_r ok marc@ |