Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | correct .Xr's. | 2002-02-21 | 1 | -3/+3 | ||
| | ||||||
* | Use .St for standards. Random cleanups as well. | 2002-02-21 | 28 | -124/+169 | ||
| | ||||||
* | When cleanup_routine is called... also use .St to reference standards. | 2002-02-21 | 1 | -5/+5 | ||
| | ||||||
* | Xr pthread_kill; from fries@ | 2002-02-21 | 1 | -1/+2 | ||
| | ||||||
* | fix includes and some cleanup. | 2002-02-20 | 6 | -24/+17 | ||
| | ||||||
* | pthread_kill() manpage; from FreeBSD. | 2002-02-20 | 2 | -1/+77 | ||
| | ||||||
* | correct return values. | 2002-02-19 | 1 | -8/+6 | ||
| | ||||||
* | From FreeBSD: | 2002-02-19 | 1 | -2/+3 | ||
| | | | | Prevent dup2(2) from closing internal libc_r pipe descriptors. | |||||
* | fix this by now; .Rv prolly has to be removed. | 2002-02-19 | 1 | -2/+3 | ||
| | ||||||
* | Manual cleanup of remaining userland __P use (excluding packages maintained outside the tree) | 2002-02-17 | 1 | -55/+47 | ||
| | ||||||
* | 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. | 2002-02-16 | 7 | -103/+103 | ||
| | ||||||
* | required piece to compile the lib | 2002-02-08 | 1 | -1/+5 | ||
| | ||||||
* | fix after fgs | 2002-01-28 | 1 | -3/+3 | ||
| | ||||||
* | correct function name. | 2002-01-28 | 1 | -2/+2 | ||
| | ||||||
* | sem_XXX(3) manpages; better now that never. | 2002-01-28 | 7 | -3/+507 | ||
| | | | | From FreeBSD. | |||||
* | remove old style init used by mips. uses _thread_init_constructor now | 2002-01-24 | 1 | -17/+2 | ||
| | ||||||
* | From FreeBSD: | 2002-01-23 | 1 | -199/+402 | ||
| | | | | | | | o Use _get_curthread() instead of _thread_run. o Correctly deal with cancellations. o Add libc internal versions of pthread_mutex_lock() and pthread_mutex_trylock(), unused by now. | |||||
* | Instead of ifdef around ENOTSUP, move it to pthread_private.h and make | 2002-01-19 | 6 | -28/+12 | ||
| | | | | it EOPNOTSUPP. | |||||
* | From FreeBSD: correct priority handling. | 2002-01-19 | 2 | -5/+9 | ||
| | ||||||
* | From FreeBSD: sem_XXX implementation; manpages comming in a bit. | 2002-01-18 | 2 | -1/+249 | ||
| | ||||||
* | tab vs. spaces | 2002-01-18 | 1 | -12/+12 | ||
| | ||||||
* | while im here, move the ifndef _SCHED_H_ after the copyright message. | 2002-01-18 | 1 | -3/+4 | ||
| | ||||||
* | From FreeBSD: header for POSIX 1003.1b semaphores. | 2002-01-18 | 2 | -2/+70 | ||
| | ||||||
* | when alloc'ing the ready queue, make it big enough. | 2002-01-17 | 1 | -2/+2 | ||
| | ||||||
* | remove duplicated Id tag; spotted by miod@. | 2002-01-17 | 1 | -2/+1 | ||
| | ||||||
* | o no more NOPOLL. | 2002-01-15 | 1 | -4/+5 | ||
| | | | | o rearrange a bit. | |||||
* | Do not create sys_aliases.c for elf systems; tested at some extent | 2002-01-14 | 1 | -13/+7 | ||
| | | | | by art@ and drahn@. | |||||
* | Change 1st arg in pthread_attr_getdetachstate to const. | 2002-01-10 | 2 | -4/+6 | ||
| | ||||||
* | From FreeBSD: fix conversion from msec to timespec. | 2002-01-10 | 1 | -3/+3 | ||
| | ||||||
* | Let's start by making the stack pointer 64 bit and nobody will get hurt. | 2002-01-04 | 1 | -2/+2 | ||
| | ||||||
* | comment out the pending signals check by now; it was not suppose to be | 2002-01-04 | 1 | -1/+3 | ||
| | | | | there yet. | |||||
* | correct fram size. | 2002-01-02 | 1 | -5/+3 | ||
| | | | | pointed out by marc@ | |||||
* | fp and pc are 64 bit. | 2002-01-02 | 1 | -5/+5 | ||
| | | | | And just to make things more fun -1, is not a misaligned stack on sparc64. | |||||
* | fp and pc are 64 bit. | 2002-01-02 | 2 | -11/+11 | ||
| | ||||||
* | fpathconf(2) returns long. | 2002-01-02 | 1 | -2/+2 | ||
| | ||||||
* | More changes from FreeBSD, including: | 2001-12-31 | 6 | -310/+296 | ||
| | | | | | | | | | 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. | |||||
* | call pthread_sigmask() instead of having the code twice. | 2001-12-30 | 1 | -47/+3 | ||
| | ||||||
* | From FreeBSD: | 2001-12-20 | 1 | -7/+5 | ||
| | | | | | | When cancelling a thread while in a join operation, do not detach the target thread of the join operation. This allows the cancelled thread to detach the target thread in its cancellation handler. | |||||
* | sync with freebsd. | 2001-12-20 | 1 | -71/+184 | ||
| | ||||||
* | More sync. | 2001-12-19 | 5 | -44/+123 | ||
| | ||||||
* | sigh, do it right. | 2001-12-18 | 1 | -2/+2 | ||
| | ||||||
* | Fix func decl. in comment. | 2001-12-18 | 1 | -2/+5 | ||
| | ||||||
* | Allow the scheduler to return to the signal handler and the signal | 2001-12-18 | 2 | -8/+19 | ||
| | | | | | | handler to return instead of calling sigreturn directly. This works around an apparent bug in sparc sigreturn handling. ok fgs@ and noone else has bitched | |||||
* | Software invoked traps should use the ST_ versions of the trap number | 2001-12-18 | 1 | -4/+4 | ||
| | | | | | | | | | | | | with the high bit of the trap number stripped per the V8 arch manual. The stack alignment code was broken. It tried to align to a 32 byte boundary (only 8 byte boundary is required) by first adding 15 bytes then masking. It could have aligned down. The minimum frame size was twice the size needed by allocating 8 bytes per saved value instead of the needed 4. This bug offset the bug in the stack alignment code. | |||||
* | More sync with freebsd code; join related code this time. | 2001-12-11 | 10 | -146/+216 | ||
| | ||||||
* | sync with freebsd. | 2001-12-08 | 1 | -2/+3 | ||
| | ||||||
* | Partially sync with FreeBSD; mostly pthread_cancel(3) related changes. | 2001-12-08 | 8 | -100/+149 | ||
| | | | | make includes is needed in case you want to play. | |||||
* | o point pthread_setcancel(type|state) manpages where they belong. | 2001-12-07 | 2 | -16/+7 | ||
| | | | | o remove functions from pthread_cancel(3). | |||||
* | a better fix for recursive mutex. | 2001-11-12 | 1 | -16/+4 | ||
| | ||||||
* | This fixes the recursive mutex problem with pthreads. | 2001-11-12 | 1 | -2/+14 | ||
| | | | | | | fgs@ says their is a better fix... if so he can back these changes out and apply his fix at his convenience. In the meanwhile we'll have mutexen that work. |