empserver/src/lib/lwp
2005-10-23 08:37:38 +00:00
..
.cvsignore List generated files and directories that CVS doesn't ignore by 2003-10-04 14:54:09 +00:00
arch.c Remove a bunch of redundant casts. 2005-06-12 06:31:48 +00:00
lwp.c [NOSTRDUP]: Drop support for systems without strdup(). First commit 2005-10-23 08:37:38 +00:00
lwpInit.s (lwpInitContext): Fix .function for current versions of as. 2004-02-13 21:00:06 +00:00
lwpint.h (lwpReschedule): Internal function, move declaration from lwp.h to 2005-07-24 10:00:52 +00:00
lwpRestore.s Import of Empire 4.2.12 2003-08-23 12:23:04 +00:00
lwpSave.s Import of Empire 4.2.12 2003-08-23 12:23:04 +00:00
Makefile Update copyright notice. 2005-03-16 22:03:16 +00:00
mipsarch.s Import of Empire 4.2.12 2003-08-23 12:23:04 +00:00
queue.c Remove some redundant parenthesis; no functional change. 2005-07-23 19:48:35 +00:00
README Explain roots of LWP. 2004-09-07 08:49:46 +00:00
sel.c Remove a bunch of redundant casts. 2005-06-12 06:31:48 +00:00
sem.c [NOSTRDUP]: Drop support for systems without strdup(). First commit 2005-10-23 08:37:38 +00:00
status.c Update copyright notice. 2005-03-16 22:03:16 +00:00

This little user space thread library was derived from Stephen Crane's
REX, described in:

  S. Crane, The REX Lightweight Process Library, Department of
  Computing, Imperial College of Science, Technology and Medicine,
  London, 1993.

The original code may still float around on the web.  Try to search
for lwp-0.1.tar.gz.