summaryrefslogtreecommitdiffstats
path: root/lib/libpthread (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* identd1999-01-0675-44/+162
|
* preserve FreeBSD identsd1998-12-2312-22/+24
|
* typod1998-12-231-1/+1
|
* funlockfile shouldnt assume flockfile has been calledd1998-12-231-3/+12
|
* rename linkage variable to match freebsdd1998-12-232-3/+4
|
* Correct a thinko I had when writing the comment for this code.rahnds1998-12-221-4/+4
|
* MD locking and thread support for hppamickey1998-12-213-0/+65
|
* more spinlockd1998-12-214-10/+10
|
* resource stats; force linkage with uthread_autoinit.c; name kern and init threadsd1998-12-211-0/+13
|
* very important bit of md spinlockd1998-12-211-0/+79
|
* md spinlockd1998-12-212-12/+19
|
* add variable to force linkaged1998-12-211-0/+5
|
* dump thread info on PANICd1998-12-211-0/+3
|
* much nicer SIGINFO displayd1998-12-211-123/+174
|
* use md spinlock; signal statisticsd1998-12-211-1/+8
|
* resource accounting; initial timeslice bug fixd1998-12-211-8/+31
|
* resource accountingd1998-12-212-0/+8
|
* memory leakd1998-12-211-3/+7
|
* md spinlockd1998-12-219-41/+76
|
* cleand1998-12-211-26/+10
|
* unfinished powerpc md stuff.. rahnds?d1998-12-213-0/+80
|
* comply with posix when double-unlocking a mutexd1998-12-181-2/+2
|
* add md _atomic_is_locked; cleand1998-12-185-8/+49
|
* this thisniklas1998-12-131-1/+1
|
* sync with FreeBSDd1998-12-105-29/+74
|
* split automatic init into own filed1998-12-103-20/+56
|
* missed an included1998-11-211-1/+2
|
* link/mention recently added manual pagesd1998-11-202-3/+36
|
* sync with freebsdd1998-11-209-56/+95
|
* Move atomic_lock code from asm to C with inline asm;d1998-11-2013-143/+267
| | | | | Add m68k, mips and sparc. (needs more careful checking) Add 'slow_atomic_lock' for crippled archs.
* fix strcat usage; deraadtd1998-11-202-10/+38
|
* sync with FreeBSD (rwlock, gc thread, man pages)d1998-11-0970-377/+2051
| | | | | | | add (broken) mips md stuff fix some const warnings add sigaltstack() stub another hash at getting shlib auto-init to work (mips/elf and i386/a.out)
* missed these too. sighd1998-09-054-0/+453
|
* somehow i missed this directory..d1998-08-284-0/+175
|
* experimental threaded libc - kernel onlyd1998-08-27122-0/+13437
|
* forgot to add this one.peter1998-07-231-0/+56
| | | | | | | SYS.h is copied from lib/libc/arch/i386/SYS.h but with "machdep_sys_" preprended to the syscall name in the ENTRY() macro. When the code is a bit more sync'ed, using SYS.h from the linc hierarchy should work.
* o for some reason fprintf.c started to conflict with the fprintf defnpeter1998-07-225-137/+103
| | | | | | | | in xprintf.c - removed fprintf.c from the sources list for now. o tidied up tests/Makefile and swapped some printf's for perror's in a couple of the tests. accept() is still generating an error, but at least we can see the errno value :)
* o removed more unused or old, left over filespeter1998-07-2220-1099/+105
| | | | | | | | | | | | | | o general changes so that now the library compiles and many of the tests run correctly o pthreads/Makefile.inc rebuilt using libc/sys/Makefile.inc as a template. this should be kept in sync in case of new syscalls soon TODO: figure out why remaining tests fail and fix look at building .so version of library tidy up arch/i386 directory - no longer uses syscall-template.S port other arch's from libc syscall templates
* I must learn to read cvs error messages. When they tell you there arepeter1998-07-222-138/+0
| | | | still some files left in these directories - listen.
* my cvs skills are rusty. I forgot to delete these.peter1998-07-22222-15092/+0
|
* missed onepeter1998-07-211-0/+31
|
* this will now compile on i386 if you move arch/i386/machdep.h topeter1998-07-2110-40/+33
| | | | | | | arch/i386/pthread/machdep.h - not an ideal solution. Correct fix is welcome. I am quiting work on this for today, so other hackers are welcome to take it up for the rest of the day/night. More from me tomorrow.
* move unchanged files from machdep/ into appropriate arch/${MACHINE}peter1998-07-2136-847/+378
| | | | | | | | directories. These files have been renamed as appropriate, but hackers of these files should note those that started off as netbsd files (alpha and sparc). also moved machdep/openbsd-2.0/ to include/sys/
* remove irrelevant filespeter1998-07-2192-12251/+0
| | | | retained some netbsd files to act as templates for openbsd
* cvs decided to fix COPYRIGHT and README by itselfpeter1998-07-2129-10766/+0
| | | | remove general dross.
* fix up those 13 broken mergespeter1998-07-2113-136/+164
|
* Complete initial import from mySQL 3.22.4 (mit-pthreads/).peter1998-07-2183-1632/+4622
| | | | | | | | | | Lots of dross to move and remove yet. At minimum: o remove GNU config and GNU Makefiles o build arch directory and migrate away machdep/ o rebuild BSD Makefiles o move notes etc. into doc/
* Complete initial import from mySQL 3.22.4 (mit-pthreads/).peter1998-07-21562-0/+67191
| | | | | | | | | | | Lots of dross to move and remove yet. At minimum: o remove GNU config and GNU Makefiles o build arch directory and migrate away machdep/ o rebuild BSD Makefiles o move notes etc. into doc/
* #if __STDC__ --> #ifdef __STDC__mickey1997-07-259-29/+29
|
* CPPFLAGS is already put on CC line--don't add CPPFLAGS to CFLAGS.briggs1997-04-131-1/+0
|