[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. |