You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and dots ('.'), can be up to 35 characters long. Letters must be lowercase.
36 lines
912 B
36 lines
912 B
// (C) Copyright Christopher Jefferson 2011. |
|
// Use, modification and distribution are subject to the |
|
// Boost Software License, Version 1.0. (See accompanying file |
|
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) |
|
|
|
// See http://www.boost.org for most recent version. |
|
|
|
// config for libc++ |
|
// Might need more in here later. |
|
|
|
#if !defined(_LIBCPP_VERSION) |
|
# include <ciso646> |
|
# if !defined(_LIBCPP_VERSION) |
|
# error "This is not libc++!" |
|
# endif |
|
#endif |
|
|
|
#define BOOST_STDLIB "libc++ version " BOOST_STRINGIZE(_LIBCPP_VERSION) |
|
|
|
#define BOOST_HAS_THREADS |
|
|
|
#ifdef _LIBCPP_HAS_NO_VARIADICS |
|
# define BOOST_NO_0X_HDR_TUPLE |
|
#endif |
|
|
|
// |
|
// These appear to be unusable/incomplete so far: |
|
// |
|
# define BOOST_NO_0X_HDR_CHRONO |
|
# define BOOST_NO_0X_HDR_FUTURE |
|
# define BOOST_NO_0X_HDR_TYPE_TRAITS |
|
|
|
// libc++ uses a non-standard messages_base |
|
#define BOOST_NO_STD_MESSAGES |
|
|
|
// --- end ---
|
|
|