diff options
author | gdt <gdt> | 2007-04-11 17:58:23 +0000 |
---|---|---|
committer | gdt <gdt> | 2007-04-11 17:58:23 +0000 |
commit | 2d57ab682bd983b5cd005cc92cd63a49ea697c2f (patch) | |
tree | 1f4e3cd71189ee0359a2a4275d5a62bf7397b1a8 /devel/lwp/Makefile | |
parent | 7f68b232e03c163dcfff0d158c725fb5c0de127c (diff) | |
download | pkgsrc-2d57ab682bd983b5cd005cc92cd63a49ea697c2f.tar.gz |
Update to 2.3. (patch-aa was applied upstream.) Drop
ONLY_FOR_PLATFORM because lwp uses ucontext in preference to the old
process.s asm code.
New in 2.3:
* LWP builds and passes simple tests on amd64/em64t.
* Avoid crash when running lwp_basher.
* Work around broken makecontext on amd64
* Fix warning in rw.c
* Fix some autoconf/automake warnings during bootstrap.
* On bootstrap, get rid of the autom4te.cache. (Phil Nelson)
* struct ucontext changed to struct lwp_ucontext. (Phil Nelson)
New in 2.2:
* Removed cross-compilation spec files.
* Avoid stack overflow in the tdb test program on sparc64.
* FC5 build fixes.
* Don't package the link created by ldconfig.
New in 2.1:
* Sometimes we can only switch to a context created by makecontext once.
Refreshing the context information with getcontext to make the jump into the
thread reaper repeatable.
* Move declarations before code, gcc-2.95 likes that better. (Greg Troxel)
* The uc_stack in a ucontext may be clobbered by the context switching
functions. Use a separate copy in the lwp process info for stack overflow
checks and deallocation purposes.
* Use setjmp/longjmp to jump out of the signal context when using sigaltstack
to spawn a new thread instead of simply returning. This avoids corruption of
the newly created context. (Phil Nelson)
Diffstat (limited to 'devel/lwp/Makefile')
-rw-r--r-- | devel/lwp/Makefile | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/devel/lwp/Makefile b/devel/lwp/Makefile index d15caf895dc..54c1e3e7b5f 100644 --- a/devel/lwp/Makefile +++ b/devel/lwp/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.24 2005/08/15 01:14:05 xtraeme Exp $ +# $NetBSD: Makefile,v 1.25 2007/04/11 17:58:23 gdt Exp $ # -DISTNAME= lwp-2.0 +DISTNAME= lwp-2.3 CATEGORIES= devel MASTER_SITES= http://www.coda.cs.cmu.edu/pub/lwp/src/ @@ -9,12 +9,6 @@ MAINTAINER= phil@cs.wwu.edu HOMEPAGE= http://www.coda.cs.cmu.edu/ COMMENT= Light Weight Process style threads -# ${WRKSRC}/src/process.ss needs pmap handling assembly for -# each arch. Mips has it, but it evidently needs more work. -# -ONLY_FOR_PLATFORM= NetBSD-*-i386 NetBSD-*-m68k NetBSD-*-sparc* \ - NetBSD-*-arm NetBSD-*-arm32 Linux-*-i386 NetBSD-*-x86_64 - GNU_CONFIGURE= YES USE_LIBTOOL= YES |