summaryrefslogtreecommitdiff
path: root/lib/libpthread
AgeCommit message (Collapse)Author
1999-01-06identDavid Leonard
1998-12-23preserve FreeBSD identsDavid Leonard
1998-12-23typoDavid Leonard
1998-12-23funlockfile shouldnt assume flockfile has been calledDavid Leonard
1998-12-23rename linkage variable to match freebsdDavid Leonard
1998-12-22Correct a thinko I had when writing the comment for this code.Dale S. Rahn
1998-12-21MD locking and thread support for hppaMichael Shalayeff
1998-12-21more spinlockDavid Leonard
1998-12-21resource stats; force linkage with uthread_autoinit.c; name kern and init ↵David Leonard
threads
1998-12-21very important bit of md spinlockDavid Leonard
1998-12-21md spinlockDavid Leonard
1998-12-21add variable to force linkageDavid Leonard
1998-12-21dump thread info on PANICDavid Leonard
1998-12-21much nicer SIGINFO displayDavid Leonard
1998-12-21use md spinlock; signal statisticsDavid Leonard
1998-12-21resource accounting; initial timeslice bug fixDavid Leonard
1998-12-21resource accountingDavid Leonard
1998-12-21memory leakDavid Leonard
1998-12-21md spinlockDavid Leonard
1998-12-21md spinlockDavid Leonard
1998-12-21cleanDavid Leonard
1998-12-21unfinished powerpc md stuff.. rahnds?David Leonard
1998-12-18comply with posix when double-unlocking a mutexDavid Leonard
1998-12-18add md _atomic_is_locked; cleanDavid Leonard
1998-12-13this thisNiklas Hallqvist
1998-12-10sync with FreeBSDDavid Leonard
1998-12-10split automatic init into own fileDavid Leonard
1998-11-21missed an includeDavid Leonard
1998-11-20link/mention recently added manual pagesDavid Leonard
1998-11-20sync with freebsdDavid Leonard
1998-11-20Move atomic_lock code from asm to C with inline asm;David Leonard
Add m68k, mips and sparc. (needs more careful checking) Add 'slow_atomic_lock' for crippled archs.
1998-11-20fix strcat usage; deraadtDavid Leonard
1998-11-09sync with FreeBSD (rwlock, gc thread, man pages)David Leonard
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)
1998-09-05missed these too. sighDavid Leonard
1998-08-28somehow i missed this directory..David Leonard
1998-08-27experimental threaded libc - kernel onlyDavid Leonard
1998-07-23forgot to add this one.Peter Galbavy
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.
1998-07-22o for some reason fprintf.c started to conflict with the fprintf defnPeter Galbavy
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 :)
1998-07-22o removed more unused or old, left over filesPeter Galbavy
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
1998-07-22I must learn to read cvs error messages. When they tell you there arePeter Galbavy
still some files left in these directories - listen.
1998-07-22my cvs skills are rusty. I forgot to delete these.Peter Galbavy
1998-07-21missed onePeter Galbavy
1998-07-21this will now compile on i386 if you move arch/i386/machdep.h toPeter Galbavy
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.
1998-07-21move unchanged files from machdep/ into appropriate arch/${MACHINE}Peter Galbavy
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/
1998-07-21remove irrelevant filesPeter Galbavy
retained some netbsd files to act as templates for openbsd
1998-07-21cvs decided to fix COPYRIGHT and README by itselfPeter Galbavy
remove general dross.
1998-07-21fix up those 13 broken mergesPeter Galbavy
1998-07-21Complete initial import from mySQL 3.22.4 (mit-pthreads/).Peter Galbavy
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/
1998-07-21Complete initial import from mySQL 3.22.4 (mit-pthreads/).Peter Galbavy
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/
1997-07-25#if __STDC__ --> #ifdef __STDC__Michael Shalayeff