[complement-svn] SF.net SVN: complement:[1964] trunk/complement/explore
Status: Pre-Alpha
Brought to you by:
complement
|
From: <com...@us...> - 2008-09-08 19:56:33
|
Revision: 1964
http://complement.svn.sourceforge.net/complement/?rev=1964&view=rev
Author: complement
Date: 2008-09-08 19:56:25 +0000 (Mon, 08 Sep 2008)
Log Message:
-----------
libxmt revision 2.0.10
gcc 3.3.6 has a problem with friend templates.
Revision Links:
--------------
http://complement.svn.sourceforge.net/complement/?rev=2&view=rev
Modified Paths:
--------------
trunk/complement/explore/include/mt/mutex
trunk/complement/explore/lib/mt/ChangeLog
trunk/complement/explore/lib/mt/Makefile.inc
Modified: trunk/complement/explore/include/mt/mutex
===================================================================
--- trunk/complement/explore/include/mt/mutex 2008-09-08 19:55:28 UTC (rev 1963)
+++ trunk/complement/explore/include/mt/mutex 2008-09-08 19:56:25 UTC (rev 1964)
@@ -1,4 +1,4 @@
-// -*- C++ -*- Time-stamp: <08/07/30 19:44:33 ptr>
+// -*- C++ -*- Time-stamp: <08/09/08 23:26:16 ptr>
/*
* Copyright (c) 1997-1999, 2002-2008
@@ -778,7 +778,13 @@
unique_lock& operator =( const unique_lock& )
{ return *this; }
+#if defined(__GNUC__) && (__GNUC__ < 4)
+ public:
+#endif
const M* m;
+#if defined(__GNUC__) && (__GNUC__ < 4)
+ private:
+#endif
bool lk;
friend class __condition_variable<true>;
friend class __condition_variable<false>;
Modified: trunk/complement/explore/lib/mt/ChangeLog
===================================================================
--- trunk/complement/explore/lib/mt/ChangeLog 2008-09-08 19:55:28 UTC (rev 1963)
+++ trunk/complement/explore/lib/mt/ChangeLog 2008-09-08 19:56:25 UTC (rev 1964)
@@ -1,8 +1,12 @@
2008-09-08 Petr Ovtchenkov <pt...@vo...>
* system_error: use misc/type_traits.h for gcc before 4.x and
- without STLport.
+ without STLport;
+ * mutex: gcc 3.3.6 has a problem with friend templates;
+
+ * libxmt: bump revision to 2.0.10.
+
2008-07-30 Petr Ovtchenkov <pt...@is...>
* condition_variable: throw system_error when problem detected;
Modified: trunk/complement/explore/lib/mt/Makefile.inc
===================================================================
--- trunk/complement/explore/lib/mt/Makefile.inc 2008-09-08 19:55:28 UTC (rev 1963)
+++ trunk/complement/explore/lib/mt/Makefile.inc 2008-09-08 19:56:25 UTC (rev 1964)
@@ -1,9 +1,9 @@
-# -*- Makefile -*- Time-stamp: <08/07/30 19:12:30 ptr>
+# -*- Makefile -*- Time-stamp: <08/09/08 23:45:46 ptr>
LIBNAME = xmt
MAJOR = 2
MINOR = 0
-PATCH = 9
+PATCH = 10
SRC_CC = xmt.cc thr_mgr.cc time.cc uid.cc shm.cc callstack.cc system_error.cc thread.cc \
date_time.cc
SRC_C = fl.c
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|