From 301c7afa4e3db5492a2ea52463e03bb315897d32 Mon Sep 17 00:00:00 2001 From: megacz Date: Sat, 2 Feb 2002 04:27:34 +0000 Subject: 2002-02-01 Adam Megacz * include/win32-threads.h (_Jv_ConditionVariable_t): Now a struct, to enable safer wait() algorithm. (_Jv_CondWait, _Jv_CondInit, _Jv_CondDestroy, _Jv_CondNotify, _Jv_CondNotifyAll): Implementations moved to win32-threads.cc. (_Jv_MutexInit, _Jv_HaveMutexDestroy, _Jv_MutexUnlock, _Jv_MutexLock, _Jv_ThreadYield): Reimplement using CRITICAL_SECTIONs instead of mutex. (_Jv_ThreadYield): Don't call Sleep(), because it crashes win98. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49427 138bc75d-0d04-0410-961f-82ee72b054a4 --- libjava/ChangeLog | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'libjava/ChangeLog') diff --git a/libjava/ChangeLog b/libjava/ChangeLog index 59abe2295d0..5303f4377c5 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,3 +1,14 @@ +2002-02-01 Adam Megacz + + * include/win32-threads.h (_Jv_ConditionVariable_t): Now a struct, to + enable safer wait() algorithm. + (_Jv_CondWait, _Jv_CondInit, _Jv_CondDestroy, _Jv_CondNotify, + _Jv_CondNotifyAll): Implementations moved to win32-threads.cc. + (_Jv_MutexInit, _Jv_HaveMutexDestroy, _Jv_MutexUnlock, + _Jv_MutexLock, _Jv_ThreadYield): Reimplement using CRITICAL_SECTIONs + instead of mutex. + (_Jv_ThreadYield): Don't call Sleep(), because it crashes win98. + 2002-02-01 Adam Megacz * configure.in: Added support for mingw. -- cgit v1.2.3