Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | thread safer libc (note: safer, not safe) | 2003-01-28 | 1 | -1/+10 | |
| | | | | | | | | | | Access to the global _res structure replaced by pointers to a per thread instance. If unthreaded the pointer is to the global structure. Also replaced a 64k stack array with malloc-ed memory so threaded aps (with a default 64k stack) have a chance at working. ok deraadt@ | ||||
* | thread safe libc -- 2nd try. OK miod@, millert@ | 2002-11-05 | 1 | -40/+30 | |
| | | | | Thanks to miod@ for m68k and vax fixes | ||||
* | back out previous patch.. there are still some vax/m68k issues | 2002-11-03 | 1 | -30/+40 | |
| | |||||
* | libc changes for thread safety. Tested on: | 2002-11-03 | 1 | -40/+30 | |
| | | | | | | | alpha (millert@), i386 (marc@), m68k (millert@ and miod@), powerpc (drahn@ and dhartmei@), sparc (millert@ and marc@), sparc64 (marc@), and vax (millert@ and miod@). Thanks to millert@, miod@, and mickey@ for fixes along the way. | ||||
* | 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 | 1 | -2/+2 | |
| | |||||
* | put changes back, this time ALL the files. | 2001-09-04 | 1 | -3/+3 | |
| | |||||
* | Back out fgsch@'s tree breaking commits. | 2001-08-30 | 1 | -3/+3 | |
| | | | | Test next time, ok? | ||||
* | fix some const warnings | 2001-08-30 | 1 | -3/+3 | |
| | |||||
* | #(endif|else) foo is incorrect, make it #endif /* foo */ | 2001-08-12 | 1 | -2/+2 | |
| | | | | deraadt@ ok | ||||
* | grammer/spelling | 2001-01-04 | 1 | -2/+2 | |
| | |||||
* | typo in comment, AILASES -> ALIASES | 2000-09-08 | 1 | -2/+2 | |
| | |||||
* | oops | 2000-01-06 | 1 | -2/+2 | |
| | |||||
* | rewrite to use the helpers in the thread/ directory and to define weak alias macros | 2000-01-06 | 1 | -135/+91 | |
| | |||||
* | clean | 1999-01-06 | 1 | -35/+39 | |
| | |||||
* | md spinlock | 1998-12-21 | 1 | -74/+0 | |
| | |||||
* | add md _atomic_is_locked; clean | 1998-12-18 | 1 | -2/+3 | |
| | |||||
* | Add thread-safety to libc, so that libc_r will build (on i386 at least). | 1998-11-20 | 2 | -0/+248 | |
| | | | | | | | | | | | | | All POSIX libc api now there (to P1003.1c/D10) (more md stuff is needed for other libc/arch/*) (setlogin is no longer a special syscall) Add -pthread option to gcc (that makes it use -lc_r and -D_POSIX_THREADS). Doc some re-entrant routines Add libc_r to intro(3) dig() uses some libc srcs and an extra -I was needed there. Add more md stuff to libc_r. Update includes for the pthreads api Update libc_r TODO | ||||
* | Fix RCS ids | 1996-08-19 | 1 | -1/+1 | |
| | | | | Make sure everything uses {SYS,}LIBC_SCCS properly | ||||
* | initial import of NetBSD tree | 1995-10-18 | 1 | -0/+18 | |