1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/ossrv/ossrv_pub/boost_apis/boost/config/compiler/kai.hpp Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,35 @@
1.4 +// (C) Copyright John Maddock 2001.
1.5 +// (C) Copyright David Abrahams 2002.
1.6 +// (C) Copyright Aleksey Gurtovoy 2002.
1.7 +// Use, modification and distribution are subject to the
1.8 +// Boost Software License, Version 1.0. (See accompanying file
1.9 +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
1.10 +
1.11 +// See http://www.boost.org for most recent version.
1.12 +
1.13 +// Kai C++ compiler setup:
1.14 +
1.15 +#include "boost/config/compiler/common_edg.hpp"
1.16 +
1.17 +# if (__KCC_VERSION <= 4001) || !defined(BOOST_STRICT_CONFIG)
1.18 + // at least on Sun, the contents of <cwchar> is not in namespace std
1.19 +# define BOOST_NO_STDC_NAMESPACE
1.20 +# endif
1.21 +
1.22 +// see also common_edg.hpp which needs a special check for __KCC
1.23 +# if !defined(_EXCEPTIONS)
1.24 +# define BOOST_NO_EXCEPTIONS
1.25 +# endif
1.26 +
1.27 +#define BOOST_COMPILER "Kai C++ version " BOOST_STRINGIZE(__KCC_VERSION)
1.28 +
1.29 +//
1.30 +// last known and checked version is 4001:
1.31 +#if (__KCC_VERSION > 4001)
1.32 +# if defined(BOOST_ASSERT_CONFIG)
1.33 +# error "Unknown compiler version - please run the configure tests and report the results"
1.34 +# endif
1.35 +#endif
1.36 +
1.37 +
1.38 +