From 4c5836a54395593351ae7c561042dbf96b4c8d9d Mon Sep 17 00:00:00 2001 From: syntheticpp Date: Tue, 17 Oct 2006 19:30:40 +0000 Subject: [PATCH] there is no $ with subversion git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@743 7ec92016-0320-0410-acc4-a06ded1c099a --- include/loki/Threads.h | 81 +---------------------------------- include/loki/TypeManip.h | 23 +--------- include/loki/TypeTraits.h | 17 +------- include/loki/Typelist.h | 25 +---------- include/loki/TypelistMacros.h | 26 +---------- 5 files changed, 5 insertions(+), 167 deletions(-) diff --git a/include/loki/Threads.h b/include/loki/Threads.h index 61358e2..6d2a054 100644 --- a/include/loki/Threads.h +++ b/include/loki/Threads.h @@ -407,84 +407,5 @@ namespace Loki } // namespace Loki - -//////////////////////////////////////////////////////////////////////////////// -// Change log: -// June 20, 2001: ported by Nick Thurn to gcc 2.95.3. Kudos, Nick!!! -// July 26, 2005: some asserts by Peter Kümmel -//////////////////////////////////////////////////////////////////////////////// - - -#endif - -// $Log$ -// Revision 1.33 2006/09/08 17:52:58 syntheticpp -// use LOKI_* macros to check for the including of windows.h/pthread.h -// -// Revision 1.32 2006/07/03 08:43:35 syntheticpp -// add docu about missing recursive mutex support when using pthreads -// -// Revision 1.31 2006/07/01 10:30:03 syntheticpp -// add reentrance support to the pthread mutex, thx to Shen Lei -// -// Revision 1.30 2006/07/01 10:26:25 syntheticpp -// add reentrance support to the pthread mutex, thx to Shen Lei -// -// Revision 1.29 2006/06/04 20:18:39 vizowl -// added a check for _POSIX_PTHREAD_H to detect pthread.h on OS X -// -// Revision 1.28 2006/04/15 00:39:50 rich_sposato -// Stylistic change so I can put breakpoint on lines within Mutex functions. -// -// Revision 1.27 2006/01/22 15:33:41 syntheticpp -// a -pedantic fix -// -// Revision 1.26 2006/01/22 13:37:33 syntheticpp -// use macro LOKI_DEFAULT_MUTEX for Mutex default value, defined in Threads.h -// -// Revision 1.25 2006/01/22 00:32:29 syntheticpp -// add dummy Mutex for single threading and additional template parameter -// -// Revision 1.24 2006/01/21 14:11:09 syntheticpp -// complete usage of Loki::Mutex, gcc can't compile without these corrections -// -// Revision 1.23 2006/01/21 13:09:45 syntheticpp -// don't compile Mutex when multi threading is disabled -// -// Revision 1.22 2006/01/21 01:05:44 rich_sposato -// Removed volatile keyword from 2 data members. -// -// Revision 1.21 2006/01/21 01:02:12 rich_sposato -// Added Mutex class to Loki. Made it the default policy class for locking. -// -// Revision 1.20 2006/01/16 19:05:09 rich_sposato -// Added cvs keywords. -// -// Revision 1.19 2005/11/15 11:08:57 syntheticpp -// also compile with the original gnu pthread.h -// -// Revision 1.18 2005/11/03 12:43:35 syntheticpp -// more doxygen documentation, modules added -// -// Revision 1.17 2005/11/02 20:01:10 syntheticpp -// more doxygen documentation, modules added -// -// Revision 1.16 2005/10/30 14:03:23 syntheticpp -// replace tabs space -// -// Revision 1.15 2005/10/24 20:35:12 syntheticpp -// small changes for Threads; add compile test for Threads.h -// -// Revision 1.14 2005/10/24 15:05:24 syntheticpp -// adding support for POSIX threads (pthreads.h), Thanks to Ilya Volvovski -// -// Revision 1.13 2005/09/26 07:33:04 syntheticpp -// move macros into LOKI_ namespace -// -// Revision 1.12 2005/07/31 14:00:48 syntheticpp -// make object level threading possible -// -// Revision 1.11 2005/07/28 14:26:09 syntheticpp -// add cvs Header/Log -// +#endif // end file guardian diff --git a/include/loki/TypeManip.h b/include/loki/TypeManip.h index 5c3ab76..aac4ff8 100644 --- a/include/loki/TypeManip.h +++ b/include/loki/TypeManip.h @@ -281,27 +281,6 @@ struct SuperSubclassStrict #define LOKI_SUPERSUBCLASS_STRICT(T, U) \ ::Loki::SuperSubclassStrict::value -//////////////////////////////////////////////////////////////////////////////// -// Change log: -// June 20, 2001: ported by Nick Thurn to gcc 2.95.3. Kudos, Nick!!! -// November 22, 2001: minor change to support porting to boost -// November 22, 2001: fixed bug in Conversion -// (credit due to Brad Town) -// November 23, 2001: (well it's 12:01 am) fixed bug in SUPERSUBCLASS - added -// the volatile qualifier to be 100% politically correct -// September 16, 2002: Changed "const volatile" to "const volatile *", to enable -// conversion to succeed. Done earlier by MKH. -// Added SuperSubclass and SuperSubclassStrict templates. The corresponding -// macros are deprecated. -// Added extra parenthesis in sizeof in Conversion, to disambiguate function -// call from function declaration. T.S. -// July 27, 2005 : compiler error on using SuperSubclass/Strict with incomplete types -// (credit due to Mark Stevans) by Peter Kümmel -//////////////////////////////////////////////////////////////////////////////// -#endif // TYPEMANIP_INC_ +#endif // end file guardian -// $Log$ -// Revision 1.8 2006/01/16 19:05:09 rich_sposato -// Added cvs keywords. -// diff --git a/include/loki/TypeTraits.h b/include/loki/TypeTraits.h index 62aa437..1122db9 100644 --- a/include/loki/TypeTraits.h +++ b/include/loki/TypeTraits.h @@ -2223,21 +2223,6 @@ namespace Loki #pragma warning( pop ) #endif // _MSC_VER -//////////////////////////////////////////////////////////////////////////////// -// Change log: -// June 20, 2001: ported by Nick Thurn to gcc 2.95.3. Kudos, Nick!!! -// September 16, 2002: ParameterType fixed, as TypeTraits made -// ParameterType give error about reference to void. T.S. -// August 26, 2005: better support of types with const/volatile qualifiers, -// thanks to Kalle Rutanen -//////////////////////////////////////////////////////////////////////////////// -#endif // TYPETRAITS_INC_ +#endif // end file guardian -// $Log$ -// Revision 1.17 2006/09/08 10:50:18 syntheticpp -// remove msvc warning -// -// Revision 1.16 2006/01/16 19:05:09 rich_sposato -// Added cvs keywords. -// diff --git a/include/loki/Typelist.h b/include/loki/Typelist.h index d875a1e..1ca7e46 100644 --- a/include/loki/Typelist.h +++ b/include/loki/Typelist.h @@ -457,29 +457,6 @@ namespace Loki } // namespace TL } // namespace Loki -//////////////////////////////////////////////////////////////////////////////// -// Change log: -// June 09, 2001: Fix bug in parameter list of macros LOKI_TYPELIST_23 to LOKI_TYPELIST_27 -// (credit due to Dave Taylor) -// June 20, 2001: ported by Nick Thurn to gcc 2.95.3. Kudos, Nick!!! -// November 22, 2001: fixed bug in DerivedToFront -// (credit due to Gianni Luciani who noticed the bug first; -// Adam Wilkshire; -// Friedrik Hedman who fixed the bug but didn't send the fix; -// Kevin Cline who sent the first actual fix) -// May 13, 2002: LOKI_TYPELIST_46 called LOKI_TYPELIST_45 with only 44 parameters. -// Credit due to Robert Minsk -// September 16, 2002: Changed MostDerived to use the new SuperSubclass template -// (rather than the SUPERSUBCLASS macro). -// Minor fix in Reverse, adding support for empty lists, like all the other -// algorithms. -// Fixed DerivedToFront, to use Replace, rather than ReplaceAll. T.S. -// Oct 10, 2002: added MakeTypelist (SGB/MKH) -//////////////////////////////////////////////////////////////////////////////// -#endif // LOKI_TYPELIST_INC_ +#endif // end file guardian -// $Log$ -// Revision 1.5 2006/01/16 19:05:09 rich_sposato -// Added cvs keywords. -// diff --git a/include/loki/TypelistMacros.h b/include/loki/TypelistMacros.h index 4923d2c..58176f9 100644 --- a/include/loki/TypelistMacros.h +++ b/include/loki/TypelistMacros.h @@ -352,29 +352,5 @@ #endif //LOKI_DISABLE_TYPELIST_MACROS -//////////////////////////////////////////////////////////////////////////////// -// Change log: -// June 09, 2001: Fix bug in parameter list of macros LOKI_TYPELIST_23 to LOKI_TYPELIST_27 -// (credit due to Dave Taylor) -// June 20, 2001: ported by Nick Thurn to gcc 2.95.3. Kudos, Nick!!! -// November 22, 2001: fixed bug in DerivedToFront -// (credit due to Gianni Luciani who noticed the bug first; -// Adam Wilkshire; -// Friedrik Hedman who fixed the bug but didn't send the fix; -// Kevin Cline who sent the first actual fix) -// May 13, 2002: LOKI_TYPELIST_46 called LOKI_TYPELIST_45 with only 44 parameters. -// Credit due to Robert Minsk -// September 16, 2002: Changed MostDerived to use the new SuperSubclass template -// (rather than the SUPERSUBCLASS macro). -// Minor fix in Reverse, adding support for empty lists, like all the other -// algorithms. -// Fixed DerivedToFront, to use Replace, rather than ReplaceAll. T.S. -// Oct 10, 2002: added MakeTypelist (SGB/MKH) -//////////////////////////////////////////////////////////////////////////////// +#endif // end file guardian -#endif // LOKI_TYPELISTMACROS_INC_ - -// $Log$ -// Revision 1.2 2006/01/16 19:05:09 rich_sposato -// Added cvs keywords. -//