this repo has no description
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) 5 6// See http://www.boost.org for most recent version. 7 8// config for libc++ 9// Might need more in here later. 10 11#if !defined(_LIBCPP_VERSION) 12# include <ciso646> 13# if !defined(_LIBCPP_VERSION) 14# error "This is not libc++!" 15# endif 16#endif 17 18#define GECODE_BOOST_STDLIB "libc++ version " GECODE_BOOST_STRINGIZE(_LIBCPP_VERSION) 19 20#define GECODE_BOOST_HAS_THREADS 21 22#ifdef _LIBCPP_HAS_NO_VARIADICS 23# define GECODE_BOOST_NO_0X_HDR_TUPLE 24#endif 25 26// 27// These appear to be unusable/incomplete so far: 28// 29# define GECODE_BOOST_NO_0X_HDR_CHRONO 30# define GECODE_BOOST_NO_0X_HDR_FUTURE 31# define GECODE_BOOST_NO_0X_HDR_TYPE_TRAITS 32 33// libc++ uses a non-standard messages_base 34#define GECODE_BOOST_NO_STD_MESSAGES 35 36// --- end ---