Commits
- Commit:
0237dec768a4ee36ae9e18ce8566d2c999d78410
- From:
- Neven Sajko <nsajko@gmail.com>
- Via:
- Dan Cross <crossd@gmail.com>
- Date:
libthread: fix ARM build by renaming file
Fixes #363
Change-Id: Ic8ad5ccce3935fdf00732d78d3024b535db90447
- Commit:
f66f0a587b48337388296c8f1820f9b3dbfd0085
- From:
- Martin Palma <m@palma.bz>
- Via:
- GitHub <noreply@github.com>
- Date:
devdraw: fix `cmd-r` to toggle retina vs. non-retina mode on macOS (#361)
and not unexpectedly quitting an application.
Fixes #360
- Commit:
4197af4122bc06cf4062ca2d1d5bc8f973e37cf1
- From:
- Russ Cox <rsc@swtch.com>
- Date:
libthread: comment stack border a bit more
- Commit:
93e2e820a5551ba3d0a1e0f0fbd4c5eb65e18ce6
- From:
- Russ Cox <rsc@swtch.com>
- Date:
acme: report close failure in Put, this time for sure
Missed in 0b349f6f that Bterm is not closing fd.
- Commit:
f6c9f7b14c9dce53fff6020200b28c4e25621e87
- From:
- Russ Cox <rsc@swtch.com>
- Date:
libthread: fix test deps, cleanup in mkfile
- Commit:
4698bde2367f971fed3924f2dee736e0dfe37bb9
- From:
- Russ Cox <rsc@swtch.com>
- Date:
libthread: clean up sysofiles.sh a bit more
- Commit:
37e7d24c0cb9fd2d18ab332980c31cf470454d93
- From:
- Russ Cox <rsc@swtch.com>
- Date:
libthread: rm OpenBSD tas implementations
OpenBSD is using pthreads now, so no need for tas.
- Commit:
41b3e8b9893a8561af7e85ca98444bc284b4013d
- From:
- Russ Cox <rsc@swtch.com>
- Date:
libthread: use consistent stack calculation code in makecontext
Also reduce duplication: makecontext is per-arch not per-os-arch.
May fix #353.
- Commit:
ac8042dfa9819f76ccfedd4aa36c1239322808b8
- From:
- Russ Cox <rsc@swtch.com>
- Date:
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.
- Commit:
cb8f7357867a2a5d0bd742ceeb77bce9ad5f435c
- From:
- Russ Cox <rsc@swtch.com>
- Date:
all: remove Linux 2.4 vs 2.6 detection
Linux 2.4 is dead.
(The libthread code hasn't worked for Linux 2.4 for a long time.)
- Commit:
8d82ccefd2b4b058e20ae0a7e3d9ef9b6b8cf8c3
- From:
- Russ Cox <rsc@swtch.com>
- Date:
libthread: remove Linux 2.4 code
Linux.c was for Linux 2.4 and is no longer used directly,
only indirectly because NetBSD.c was a 1-line file #including Linux.c.
So mv Linux.c NetBSD.c.
Also rm Linux-*-asm.s which was for Linux 2.4 as well.
- Commit:
c181e39eeab0eb8cad274b7b22ce5343bd55630d
- From:
- Russ Cox <rsc@swtch.com>
- Date:
libthread: rm unused sparc-ucontext.h
More dead code.
- Commit:
52397aaf2b240015533fa46f1767c20f45296465
- From:
- Russ Cox <rsc@swtch.com>
- Date:
libthread: rm Darwin pre-11.0.0 support
Darwin 11.0.0 was Mac OS X 10.7.0 aka Lion.
The previous version was Snow Leopard, which
has been unsupported by Apple since February 2014.
- Commit:
8dcb18f71b1917713d4743ab10968c527acdc62e
- From:
- Russ Cox <rsc@swtch.com>
- Date:
libthread: rm FreeBSD 4 code
Pretty sure FreeBSD 4 is gone now. :-)
- Commit:
d15607b9ddd9872b48fe3ac8c68f9637044be310
- From:
- Russ Cox <rsc@swtch.com>
- Date:
libthread: rm OpenBSD.c
This should have been deleted in 20f5692b (2012-07-14),
which removed the mkfile and sysofiles.sh references to it.