summaryrefslogtreecommitdiff
path: root/devel/pth
diff options
context:
space:
mode:
authorrh <rh@pkgsrc.org>1999-08-31 07:25:49 +0000
committerrh <rh@pkgsrc.org>1999-08-31 07:25:49 +0000
commitf57caf5b164f787c27b7ee1a99a2c62cb9ebc624 (patch)
treeb208e18c9fab2f8ae648ea82f7cec485283eb819 /devel/pth
parentf1b359bf99c01861b727bc488c45504770700571 (diff)
downloadpkgsrc-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/Makefile4
-rw-r--r--devel/pth/files/md54
-rw-r--r--devel/pth/pkg/PLIST6
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