summaryrefslogtreecommitdiff
path: root/ANNOUNCE
diff options
context:
space:
mode:
authorrpj <rpj>2000-01-07 05:54:32 +0000
committerrpj <rpj>2000-01-07 05:54:32 +0000
commit5cdc411216d113df38e98759c0bdbd8b204e1459 (patch)
treeb5ffd12bb98afacacc0bf9b2e931ad7c1da4ef66 /ANNOUNCE
parentedafc80b4a73b5193662438f3485d2d01b8fe82a (diff)
Minor changes.
Diffstat (limited to 'ANNOUNCE')
-rw-r--r--ANNOUNCE18
1 files changed, 14 insertions, 4 deletions
diff --git a/ANNOUNCE b/ANNOUNCE
index b3b1f80..3a46bab 100644
--- a/ANNOUNCE
+++ b/ANNOUNCE
@@ -242,6 +242,14 @@ points in applications and libraries:
pthreadCancelableWait
pthreadCancelableTimedWait
+The library includes a non-portable function to force using the much
+faster critical sections as the basis for POSIX mutexes when these are
+not the default for a particular version of Windows (eg. W9x).
+
+ pthread_mutexattr_setforcecs_np
+
+For example, if you don't ever use pthread_mutex_trylock() in your
+application.
Availability
------------
@@ -325,10 +333,12 @@ pthreads-win32, using Mingw32's gcc or g++.
Building the library with MSVC
------------------------------
-There is currently no Makefile for building the library under MSVC.
-This is partly because my access to MSVC is via telnet to a remote NT
-machine. There is a batch file "buildlib.bat" which will build the
-library.
+A simple makefile for building the library with MSVC is available. The
+Makefile by default links the library to MSVCRT.DLL. If your application
+uses another C runtime library like LIBCMT.LIB, please edit the Makefile to
+avoid conflicts between C-libraries.
+
+There is also a batch file "buildlib.bat" which will build the library.
Documentation