summaryrefslogtreecommitdiff
path: root/devel/pth
AgeCommit message (Collapse)AuthorFilesLines
2000-07-03Update pth to 1.3.6. Changes are bugfixes pulled up from the 1.4.x develrh2-5/+5
tree.
2000-06-05USE_LIBTOOL instead of USE_PKGLIBTOOLwiz2-12/+15
2000-06-01s/USE_LIBTOOL/USE_PKGLIBTOOL/rh1-2/+2
Add a new USE_LIBTOOL definition that uses the libtool package instead of pkglibtool which is now considered outdated. USE_PKGLIBTOOL is available for backwards compatibility with old packages but is deprecated for new packages.
2000-04-18Update pth to 1.3.5. According to the author, "this is a bugfix releaserh2-5/+5
which fixes a nasty -related bug introduced in 1.3.4". No further information is available.
2000-04-17Update pth to 1.3.4. Changes are a lot of back-ported bugfixes from therh4-22/+19
Pth development branch.
2000-03-13Updated to pth-1.3.3. Changes: Minor fixes, source cleanup, semanticswiz5-16/+16
of pth_cond_notify() fixed to match POSIX, and default stack size increased from 32KB to 64KB.
2000-02-27updated pth to 1.3.2. Changes from 1.3.1:wiz3-7/+10
*) Do no longer use -woff in CFLAGS for IRIX 6.5.2 and above. *) Replaced ``while (1)'' constructs with ``for (;;)'' because some compilers like this more and do not warn about constant expressions. *) Added hint to pth.pod that ``pth_join(<tid>, NULL)'' is allowed. *) Cancel and join the ticker thread explicitly in test_select.c *) Removed unnecessary code in pth_event.c *) Add special namespace workarounds to pthread.h.in for HPUX platforms where the pthread_kill() prototypes conflict without this.
2000-02-21Updated to pth-1.3.1. Changes:wiz3-8/+9
*) Added HISTORY document where we now write down the evolution and release dates of Pth to have a concise history reference. [Ralf S. Engelschall] *) Added USERS document where we now collect references to software packages utilizing GNU Pth. [Ralf S. Engelschall] *) Fixed a subtle typo in pth.pod about thread-safe functions and finished documentation of pth_attr_set/pth_attr_get functions. [James Robinson <jlrobins@uncc.edu>, Jeremie <jeremie@jabber.org>]
2000-02-20Update to pth-1.3.0. Changes since 1.2 (some of them had been pulled upwiz6-26/+39
to 1.2.3): *) Better detection and support for Unix platform differences *) More complete support for hard syscall wrapping *) Memory debugging support via Dmalloc library and --with-dmalloc *) Added a PTH_CTRL_DUMPSTATE to pth_ctrl() *) Removed PTH_EVENT_PID and enhanced PTH_EVENT_FUNC *) First cut for Win32/CygWin support *) New `make striptease' feature for developers *) New pth.m4 file for using Pth inside Autoconf based packages *) New large pthread.pod manual page which contains full Pthread API *) Fixed numerious memory leaks *) Numerous bugfixes and cleanups
2000-02-06fix typowiz1-1/+1
2000-02-05updated pth to 1.2.3wiz3-7/+7
2000-01-21install more documentationwiz2-2/+10
2000-01-10Fix package version glitch now that the original distfile has thisrh2-5/+4
resolved.
2000-01-08Update pth to 1.2.2. Changes are bugfixes and minor code cleanups.rh2-4/+5
1999-12-28RCS tags addedwiz2-0/+2
1999-12-13Update pth to 1.2.1 using the patches provided by Thomas Klausnerrh3-7/+7
<wiz@danbala.ifoer.tuwien.ac.at> via private EMail. Thanks!
1999-11-02Update to 1.2.0 (released today).mycroft6-30/+26
1999-10-07Update pth to 1.1.6. This fixes PR 8569 by John A. Maier, thanks!rh3-7/+7
Changes are mostly small bugfixes backported from pth-1.2 beta.
1999-09-14Don't include the package name, and explain the package a bit more fully.agc1-1/+1
1999-09-03Update pth to 1.1.5. This version fixes a nasty priority queue relatedrh3-7/+7
bug and provides a few cleanups and minor enhancements.
1999-08-31Update pth to 1.1.4rh3-7/+7
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]
1999-08-29Update pth to 1.1.3rh3-7/+7
Changes include: *) Enhanced test program of AC_CHECK_STACKGROWTH in aclocal.m4 to make sure the test variables are not optimized away by the compiler and this way lead to incorrect check results. [Martin Kraemer <martin.kraemer@mch.sni.de>, Ralf S. Engelschall] *) Fixed default stack size: was 32*16384 (=512KB) instead of the intended 32*1024 (=32KB). [Ralf S. Engelschall] *) Added --enable-optimize flag to configure with selected standard optimization flags of GCC. [Ralf S. Engelschall] *) Added SUPPORT file to source tree. [Ralf S. Engelschall] *) Added test_philo, Dijkstra's Five Dining Philosophers ;) [Ralf S. Engelschall] *) Add "auto" qualifier to PTH_STACKGROWTH test program to make sure the variables are placed into the stack. [Ralf S. Engelschall] *) Use predetermined $PLATFORM of configure also in Makefile [Ralf S. Engelschall]
1999-08-27Update pth to 1.1.2rh3-7/+7
Changes include: *) Changed return type of pth_yield() from `void' to `int' to be able to return an error FALSE/EINVAL in case the `tid' argument specified an invalid or still not ready thread. [Kurt D. Zeilenga <Kurt@OpenLDAP.Org>, Ralf S. Engelschall] *) Fixed description of pth_yield() in pth.pod. [Kurt D. Zeilenga <Kurt@OpenLDAP.Org>, Ralf S. Engelschall]
1999-08-22Updated patches for pth-1.1.1, missing from the previous commit due to anrh3-13/+19
invalid repository pointer; sorry about that.
1999-08-22Update pth to 1.1.1rh4-11/+10
Changes between 1.0.x and 1.1.x (03-Aug-1999 to 19-Aug-1999): *) Fixed and enhanced POSIX semantics for replacement functions *) Cleaned up source tree *) Overhauled Autoconf environment *) Enhanced setjmp/longjmp support *) Support for SVR4/SUSv2 makecontext(2) mctx variant *) Barrier synchronization objects *) Sfio support via special Pth/Sfio discipline *) Overhauled filedescriptor handling
1999-08-12Add conflict with pth-current.rh1-1/+3
1999-08-11Update pth to 1.0.5.rh3-7/+7
Notable changes are: *) Backport from Pth 1.1b2: Fixed ring walking inside both public pth_msgport_find() function and the internal pth_mutex_releaseall() function. *) Backport from Pth 1.1b1: In pth_mctx.c the signal stack was not restored correctly. *) Backport from Pth 1.1b1: Fixed test_select.c: a char has to be used for read(2) and not an int. And replaced a bogus stdio fgetc() in test_select with pth_read(). *) Backport from Pth 1.1b1: Fixed AC_CHECK_NSIG test and this way PTH_NSIG define. *) Backport from Pth 1.1b1: Fixed timeout handling in pth_select().
1999-08-06Update to 1.0.4.sakamoto6-42/+45
Changes: bugfixes and cleanups.
1999-07-19Update to 1.0.0.sakamoto5-18/+25
Changes: First stable release. After five months of development we've now finished the development and beta stages.
1999-07-16Update 1.0b5 to 1.0b7.sakamoto5-13/+13
Changes: More polishing and important bugfixes for the POSIX emulation.
1999-07-13Update 1.0b4 to 1.0b5.sakamoto5-16/+16
1999-07-09Add package patch-sum filesagc1-0/+4
1999-07-09Update 1.0b2 to 1.0b4.sakamoto4-12/+13
Fix mastersite noted by Hubert Feyrer.
1999-07-05GNU pth - GNU Portable Threadssakamoto7-0/+66