aboutsummaryrefslogtreecommitdiff
path: root/lib/libc_r
Commit message (Expand)AuthorAgeFilesLines
* Add the 'restrict' type qualifier to the prototypes of `sigaction',Robert Drehmel2002-10-022-2/+2
* Install library-installed signal handlers with the SA_RESTART flagDaniel Eischen2002-09-303-3/+3
* Add back the i386-specific hack to save and restore the FP stateDaniel Eischen2002-09-302-4/+4
* Zap now-unused SHLIB_MINORPeter Wemm2002-09-281-1/+0
* Part of a bandaid to get libc_r on air again.Julian Elischer2002-09-191-0/+4
* Remove much of the dereferencing of the fd table entries to lookDaniel Eischen2002-08-2921-39/+69
* Make the libc_r version of select() set the readable or writableArchie Cobbs2002-08-291-4/+6
* When poll(2)'ing for readability or writability of a file descriptorArchie Cobbs2002-08-291-2/+6
* Replace various spelling with FALLTHROUGH which is lint()ablePhilippe Charnier2002-08-251-1/+1
* Add an ia64 atomic lock primitive for libc_r. This is mostly forPeter Wemm2002-07-201-0/+48
* Fix a typo.Maxim Konovalov2002-07-101-1/+1
* Oops, forgot to set the suspended flag for threads that are createdDaniel Eischen2002-07-091-2/+3
* Fix a couple of minor nits that prevented this from compiling.Daniel Eischen2002-07-021-2/+4
* Make sigpending and sigsuspend account for signals that are pending onDaniel Eischen2002-06-282-5/+27
* Add a wrapper for pselect() in order to make it a cancellation point.Daniel Eischen2002-06-282-0/+55
* Fix a bug which prevented the duplication of the standard i/oRobert Drehmel2002-06-231-13/+24
* Missed in earlier commit -- I did cvs commit src/lib/libc. Oops.Robert Watson2002-06-144-102/+0
* Revamp suspend and resume. While I'm here add pthread_suspend_all_np()Daniel Eischen2002-05-2413-307/+231
* Undo namespace pollution by prefixing the globals pthread_guard_default andAlfred Perlstein2002-05-154-26/+29
* Don't use PAGE_SIZE in userland, instead use getpagesize(), this is toAlfred Perlstein2002-05-134-21/+36
* Use GCC's __attribute__ ((constructor)) mechanism to invoke the pthreadAlfred Perlstein2002-05-112-36/+8
* Make these functions cancellation points like they should be:Archie Cobbs2002-05-025-5/+66
* Make sure calls to pthread_cancel() do not take effect if the targetArchie Cobbs2002-05-021-2/+4
* Usage style sweep: spell "usage" with a small 'u'.Dag-Erling Smørgrav2002-04-221-1/+1
* The GCC developers have made good on their threats against #pragma for 3.1.David E. O'Brien2002-04-153-3/+4
* Sync SCM ID comments with libc.David E. O'Brien2002-04-151-7/+9
* Return correct number of total bits set in all fd_set's.Jeroen Ruigrok van der Werven2002-04-091-9/+18
* Do not use __progname directly (except in [gs]etprogname(3)).Mark Murray2002-03-291-5/+7
* Add the ability to recognize old references to keys, and return NULLDaniel Eischen2002-03-196-36/+54
* Fix the return code from pthread_rwlock_try[rw|rd]lock() functions;Brian S. Dean2002-03-151-2/+2
* Properly clear the status of a join operation if the joining thread isDaniel Eischen2002-03-062-1/+4
* Fix a bug where a short write to a non-blocking socket wouldJohn Birrell2002-02-221-1/+4
* Don't rely on <sys/signal.h> to include <sys/ucontext.h>Daniel Eischen2002-02-171-0/+1
* Prevent dup2(2) from closing internal libc_r pipe descriptors.Maxim Konovalov2002-02-141-1/+2
* Correct a typo pthread_attr_setscope() function fails unconditionallyMaxim Konovalov2002-02-141-1/+1
* This has been sitting in my local tree long enough. Remove the useDaniel Eischen2002-02-095-268/+167
* Silence a warning by initializing the return value. This wasn'tDaniel Eischen2002-02-091-2/+3
* Undo the work-around for the sendfile bug where nbytes needed the hdr/trlDavid Greenman2002-01-221-11/+0
* Use the real function address (instead of function address + 8) for theDaniel Eischen2001-12-221-2/+2
* Fix the retrieval of USRSTACK via sysctl so that it works for 64-bitDaniel Eischen2001-12-181-2/+2
* When cancelling a thread while in a join operation, do not detachDaniel Eischen2001-12-161-4/+1
* Pull the target thread of a join operation from the correct placeDaniel Eischen2001-12-151-3/+4
* Fix a number of subtle and evil bugs in the libc_r wrapping of sendfile(2).Alfred Perlstein2001-12-121-4/+50
* Prevent infinite loop, when kevent(2) is called wihout eventlist (i.e.Maxim Sobolev2001-12-081-1/+1
* Fix pthread_join so that it works if the target thread exits whileDaniel Eischen2001-11-174-10/+32
* Describe handling of NULLs passed to pthread_setcancelstate().Murray Stokely2001-11-051-2/+10
* Mark up NULL in .Dv.Dima Dorfman2001-11-041-1/+3
* Make libc_r check the kern.usrstack sysctl instead of using internalPeter Wemm2001-10-263-6/+20
* Style: sort __sys_foo() prototypes, tabs -> spaces, etc.Ruslan Ermilov2001-10-261-78/+78
* Removed:Ruslan Ermilov2001-10-266-218/+10