1 // (C) Copyright Christopher Jefferson 2011.
2 // Use, modification and distribution are subject to the
3 // Boost Software License, Version 1.0. (See accompanying file
4 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
6 // See http://www.boost.org for most recent version.
9 // Might need more in here later.
11 #if !defined(_LIBCPP_VERSION)
13 # if !defined(_LIBCPP_VERSION)
14 # error "This is not libc++!"
18 #define BOOST_STDLIB "libc++ version " BOOST_STRINGIZE(_LIBCPP_VERSION)
20 #define BOOST_HAS_THREADS
22 #ifdef _LIBCPP_HAS_NO_VARIADICS
23 # define BOOST_NO_0X_HDR_TUPLE
27 // These appear to be unusable/incomplete so far:
29 # define BOOST_NO_0X_HDR_CHRONO
30 # define BOOST_NO_0X_HDR_FUTURE
31 # define BOOST_NO_0X_HDR_TYPE_TRAITS
33 // libc++ uses a non-standard messages_base
34 #define BOOST_NO_STD_MESSAGES