plan9port/src/libthread
Russ Cox ac8042dfa9 libthread: rm NetBSD pthread reference in sysofiles.sh
It may be that pthreads on NetBSD is now good enough,
but the build as written (introduced in 23a2368 at my suggestion)
is certainly broken, since both NetBSD.c and pthread.c define
the same functions.

If NetBSD does support pthreads now, then a few things
should happen together:

 - libthread/sysofiles.sh should drop its top NetBSD case entirely
 - libthread/NetBSD.c should be deleted
 - libthread/NetBSD-*-asm.s should be deleted
 - include/u.h's NetBSD case should define PLAN9PORT_USING_PTHREADS
   and #include <pthread.h>

For now, restore to less clearly broken build.
2020-01-19 23:04:58 -05:00
..
test libthread: run first thread in proc on system stack 2020-01-12 15:08:28 -05:00
386-ucontext.h Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
channel.c libthread: fix nbrecvul, recvul to match man page, Plan 9 2020-01-13 17:00:58 -05:00
COPYING.SPARC64-CONTEXT sparc64 attempt 2006-02-10 05:32:42 +00:00
COPYRIGHT add wait 2006-02-12 16:48:50 +00:00
daemonize.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
Darwin-x86_64-asm.s libthread: Lion context routines 2011-10-13 23:57:54 -04:00
Darwin-x86_64-swapcontext.c libthread: use mmap to allocate OpenBSD stacks 2020-01-14 13:58:47 -05:00
exec.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
ioproc.c Use gcc -ansi -pedantic in 9c. Fix many non-C89-isms. 2006-04-01 19:24:03 +00:00
ioproc.h Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
iorw.c fix gcc 4.7 warnings (thanks Tuncer Ayaz) 2012-10-20 13:36:52 -04:00
Linux-arm-context.s libthread: context switching for arm, still not complete 2009-11-18 04:12:17 -05:00
Linux-arm-swapcontext.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
Linux-sparc64-context.S more fix 2006-02-16 06:11:08 +00:00
Linux-sparc64-swapcontext.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
mkfile libthread: remove Linux 2.4 code 2020-01-19 23:04:58 -05:00
NetBSD-386-asm.s better architecture splitting 2005-07-19 17:40:15 +00:00
NetBSD-power-asm.s Needed for NetBSD/macppc port. 2005-08-11 14:15:34 +00:00
NetBSD.c libthread: remove Linux 2.4 code 2020-01-19 23:04:58 -05:00
OpenBSD-386-asm.s libthread: rm FreeBSD 4 code 2020-01-19 21:26:23 -05:00
OpenBSD-386.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
OpenBSD-power-asm.S openbsd updates (thanks Pascal Stumpf) 2012-07-14 10:16:54 -04:00
OpenBSD-power.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
OpenBSD-x86_64-asm.S openbsd updates (thanks Pascal Stumpf) 2012-07-14 10:16:54 -04:00
OpenBSD-x86_64.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
power-ucontext.h Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
pthread.c stupid gcc 2005-02-03 15:41:39 +00:00
ref.c more new libthread 2004-12-25 21:57:50 +00:00
stkmalloc.c libthread: use mmap to allocate OpenBSD stacks 2020-01-14 13:58:47 -05:00
stkmmap.c libthread: use mmap to allocate OpenBSD stacks 2020-01-14 13:58:47 -05:00
sysofiles.sh libthread: rm NetBSD pthread reference in sysofiles.sh 2020-01-19 23:04:58 -05:00
thread.c libthread: use mmap to allocate OpenBSD stacks 2020-01-14 13:58:47 -05:00
threadimpl.h libthread: rm unused sparc-ucontext.h 2020-01-19 21:26:30 -05:00
wait.c Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
x86_64-ucontext.h Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00