From 42955ade145ecb575977d239faa825e5b3fa10be Mon Sep 17 00:00:00 2001 From: rpj Date: Fri, 17 Sep 1999 06:18:15 +0000 Subject: *** empty log message *** --- ANNOUNCE | 39 ++++++++++++++++++++++----------------- README | 4 ++-- 2 files changed, 24 insertions(+), 19 deletions(-) diff --git a/ANNOUNCE b/ANNOUNCE index ec8eeac..92be834 100644 --- a/ANNOUNCE +++ b/ANNOUNCE @@ -1,5 +1,5 @@ - PTHREADS-WIN32 SNAPSHOT 1999-08-12 + PTHREADS-WIN32 SNAPSHOT 1999-09-17 ---------------------------------- Web Site: http://sourceware.cygnus.com/pthreads-win32/ FTP Site: ftp://sourceware.cygnus.com/pub/pthreads-win32 @@ -28,11 +28,13 @@ Fixed a few bugs: - threads return status properly (Milan Gardian) - fix memory leak in mutexes (Milan Gardian) -Added new POSIX read/write locks (Aurelio Medina) -These routines have not been fully tested yet. +New routines to add POSIX read/write locks (Aurelio Medina) + These routines have not been fully tested yet. -Changes to allow building with mingw32/MSCVRT (Mumit Khan) -This still needs a little work. +Changes to allow building with Mingw32 (Mumit Khan) + Please note that the current public release + of Mingw32/gcc-2.95 will not build the library. + The next release should though. Level of standards conformance ------------------------------ @@ -122,6 +124,17 @@ The following functions are implemented: pthread_cond_signal pthread_cond_broadcast + --------------------------- + Read/Write Locks: + --------------------------- + pthread_rwlock_init + pthread_rwlock_destroy + pthread_rwlock_tryrdlock + pthread_rwlock_trywrlock + pthread_rwlock_rdlock + pthread_rwlock_rwlock + pthread_rwlock_unlock + --------------------------- Semaphores --------------------------- @@ -151,17 +164,6 @@ The following functions are implemented: --------------------------- pthread_sigmask - --------------------------- - Read/Write Locks: - --------------------------- - pthread_rwlock_init - pthread_rwlock_destroy - pthread_rwlock_tryrdlock - pthread_rwlock_trywrlock - pthread_rwlock_rdlock - pthread_rwlock_rwlock - pthread_rwlock_unlock - --------------------------- Static Initializers (macros) --------------------------- @@ -275,7 +277,7 @@ Application Development Environments MSVC: MSVC works. - + Mingw32: (ftp://ftp.xraylith.wisc.edu/pub/khan/gnu-win32/mingw32/egcs-1.1.1/) Mingw32 must use the thread-safe MSVCRT library (see the FAQ). You can link against the export library libpthread32.a built under Mingw32 @@ -369,6 +371,9 @@ Mike Russo miker@eai.com Mark E. Armstrong avail@pacbell.net Lorin Hochstein lmh@xiphos.ca Peter Slacik Peter.Slacik@tatramed.sk +Mumit Khan khan@xraylith.wisc.edu +Aurelio Medina aureliom@crt.com +Milan Gardian mg@tatramed.sk If you aren't on the list and believe you should be let me know. diff --git a/README b/README index f97d324..4e4be15 100644 --- a/README +++ b/README @@ -23,8 +23,8 @@ contributed by John E. Bossom . See the 'MAINTAINERS' file for the list of contributors. -Why you cannot build the library with Cygwin or Mingw32 -------------------------------------------------------- +Why you cannot build the library with Cygwin or Mingw32 yet +----------------------------------------------------------- The DLL pthread.dll still cannot be built using g++ due to non thread-safe exception handling in g++. Thanks to Kevin Ruland for researching this -- cgit v1.2.3