causes infinite recursion while trying to initialize the internal library
state. Instead, use a simple spinlock-based rwlock implementation.
Make minor cancellation cleanups.
which is rather tightly coupled with GNU libc, unlike the older version
of this port.
LinuxThreads has added many features since it was integrated with GNU libc,
which means that a number of interfaces that were borrowed from libc_r are
no longer needed.
This updated port required a lot of reworking of the port, so there are
likely to be new bugs.
Submitted by: "Richard Seaman, Jr." <dick@tar.com>
Native FreeBSD port of the linuxthreads library
Includes added files and stuff you need to add to the rest of your system.
This is for -current I'm sure Richard's older version might be
a good place to start for a 3.x version.