comeau.hpp
Go to the documentation of this file.
00001 //  (C) Copyright John Maddock 2001. 
00002 //  (C) Copyright Douglas Gregor 2001. 
00003 //  (C) Copyright Peter Dimov 2001. 
00004 //  (C) Copyright Aleksey Gurtovoy 2003. 
00005 //  (C) Copyright Beman Dawes 2003. 
00006 //  (C) Copyright Jens Maurer 2003. 
00007 //  Use, modification and distribution are subject to the 
00008 //  Boost Software License, Version 1.0. (See accompanying file 
00009 //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
00010 
00011 //  See http://www.boost.org for most recent version.
00012 
00013 //  Comeau C++ compiler setup:
00014 
00015 #include "boost/config/compiler/common_edg.hpp"
00016 
00017 #if (__COMO_VERSION__ <= 4245)
00018 
00019 #  if defined(_MSC_VER) && _MSC_VER <= 1300
00020 #     if _MSC_VER > 100
00021          // only set this in non-strict mode:
00022 #        define BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP
00023 #     endif
00024 #  endif
00025 
00026 // Void returns don't work when emulating VC 6 (Peter Dimov)
00027 // TODO: look up if this doesn't apply to the whole 12xx range
00028 #  if defined(_MSC_VER) && (_MSC_VER < 1300)
00029 #     define BOOST_NO_VOID_RETURNS
00030 #  endif
00031 
00032 #endif  // version 4245
00033 
00034 //
00035 // enable __int64 support in VC emulation mode
00036 //
00037 #  if defined(_MSC_VER) && (_MSC_VER >= 1200)
00038 #     define BOOST_HAS_MS_INT64
00039 #  endif
00040 
00041 #define BOOST_COMPILER "Comeau compiler version " BOOST_STRINGIZE(__COMO_VERSION__)
00042 
00043 //
00044 // versions check:
00045 // we don't know Comeau prior to version 4245:
00046 #if __COMO_VERSION__ < 4245
00047 #  error "Compiler not configured - please reconfigure"
00048 #endif
00049 //
00050 // last known and checked version is 4245:
00051 #if (__COMO_VERSION__ > 4245)
00052 #  if defined(BOOST_ASSERT_CONFIG)
00053 #     error "Unknown compiler version - please run the configure tests and report the results"
00054 #  endif
00055 #endif
00056 
00057 
00058 
00059 


appl
Author(s): petercai
autogenerated on Tue Jan 7 2014 11:02:28