libthread: simplify

Now that everything uses pthreads and pthreadperthread,
can delete various conditionals, all the custom context code,
and so on. Also update documents.

Fixes #355.
This commit is contained in:
Russ Cox 2020-12-30 07:18:30 -05:00
parent e68f07d46f
commit 1857120806
23 changed files with 16 additions and 1481 deletions

View file

@ -42,12 +42,3 @@ Contains parts of an earlier library that has:
* REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
* OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
*/
===
The above notices do *NOT* apply to Linux-sparc64-context.S
or to sparc64-ucontext.c. Those are functions from
the GNU C library and are provided for systems that use the GNU C
library but somehow are missing those functions. They are
distributed under the Lesser GPL; see COPYING.SPARC64-CONTEXT.