diff options
author | rh <rh@pkgsrc.org> | 1999-08-31 07:25:49 +0000 |
---|---|---|
committer | rh <rh@pkgsrc.org> | 1999-08-31 07:25:49 +0000 |
commit | f57caf5b164f787c27b7ee1a99a2c62cb9ebc624 (patch) | |
tree | b208e18c9fab2f8ae648ea82f7cec485283eb819 /devel/pth | |
parent | f1b359bf99c01861b727bc488c45504770700571 (diff) | |
download | pkgsrc-f57caf5b164f787c27b7ee1a99a2c62cb9ebc624.tar.gz |
Update pth to 1.1.4
Changes are:
*) Changed internal handling of spawned threads: they are now really
inserted to the top of the priority queue to make sure a thread is
guarrantied to be dispatched next when one calls pth_yield(NULL)
directly after a pth_spawn(). This is especially interesting for
programming with the co-routine paradigm where it allows one to better
control the startup of a co-routine.
[Ralf S. Engelschall, Jens Andersen <Jens@trw.nl>]
*) Fixed pthread_cancel(): a switch statement was incorrect (three
breaks were missing to stop falling through).
[Jens Andersen <Jens@trw.nl>]
*) Change internal `_pthread' prefix to `__pthread'.
[Ralf S. Engelschall]
*) Enhanced backward compatibility stuff for Pthread draft 4 (DCE Threads)
in pthread.h.in: When _POSIX_BACKCOMPAT is defined before the pthread.h
header is included one now gets a lot more backward compatibility
mappings.
[Ralf S. Engelschall]
*) Optimize internal processing by inlining various small functions from
pth_ring.c, pth_pqueue.c and pth_sched.c which are called a lot.
[Ralf S. Engelschall]
*) Optimized readline() in test_common.c
[Ralf S. Engelschall]
*) Added specific support for Linux/glibc/mc68000 to pth_mctx.c
[Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>]
*) Updated INSTALL document for --enable-optimize.
[Ralf S. Engelschall]
Diffstat (limited to 'devel/pth')
-rw-r--r-- | devel/pth/Makefile | 4 | ||||
-rw-r--r-- | devel/pth/files/md5 | 4 | ||||
-rw-r--r-- | devel/pth/pkg/PLIST | 6 |
3 files changed, 7 insertions, 7 deletions
diff --git a/devel/pth/Makefile b/devel/pth/Makefile index a305fc44bce..e0e2876b604 100644 --- a/devel/pth/Makefile +++ b/devel/pth/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.11 1999/08/29 09:43:31 rh Exp $ +# $NetBSD: Makefile,v 1.12 1999/08/31 07:25:49 rh Exp $ # -DISTNAME= pth-1.1.3 +DISTNAME= pth-1.1.4 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GNU:=pth/} diff --git a/devel/pth/files/md5 b/devel/pth/files/md5 index 3ddf9a9ab12..3af599cd802 100644 --- a/devel/pth/files/md5 +++ b/devel/pth/files/md5 @@ -1,3 +1,3 @@ -$NetBSD: md5,v 1.10 1999/08/29 09:43:31 rh Exp $ +$NetBSD: md5,v 1.11 1999/08/31 07:25:50 rh Exp $ -MD5 (pth-1.1.3.tar.gz) = bc2f594e0b22f0ec397b92bf50103f4a +MD5 (pth-1.1.4.tar.gz) = caf23af57d0e5739548feeb3058b9677 diff --git a/devel/pth/pkg/PLIST b/devel/pth/pkg/PLIST index a177938abe4..52239bcca6f 100644 --- a/devel/pth/pkg/PLIST +++ b/devel/pth/pkg/PLIST @@ -1,12 +1,12 @@ -@comment $NetBSD: PLIST,v 1.6 1999/08/29 09:43:31 rh Exp $ +@comment $NetBSD: PLIST,v 1.7 1999/08/31 07:25:50 rh Exp $ bin/pth-config bin/pthread-config include/pth.h include/pthread.h lib/libpth.a -lib/libpth.so.11.3 +lib/libpth.so.11.4 lib/libpthread.a -lib/libpthread.so.11.3 +lib/libpthread.so.11.4 man/man1/pth-config.1 man/man1/pthread-config.1 man/man3/pth.3 |