From 5cdc411216d113df38e98759c0bdbd8b204e1459 Mon Sep 17 00:00:00 2001 From: rpj Date: Fri, 7 Jan 2000 05:54:32 +0000 Subject: Minor changes. --- ANNOUNCE | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) (limited to 'ANNOUNCE') 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 -- cgit v1.2.3