1 // Boost Lambda Library - lambda_config.hpp ------------------------------ 2 3 // Copyright (C) 1999, 2000 Jaakko Jarvi (jaakko.jarvi@cs.utu.fi) 4 // 5 // Distributed under the Boost Software License, Version 1.0. (See 6 // accompanying file LICENSE_1_0.txt or copy at 7 // http://www.boost.org/LICENSE_1_0.txt) 8 // 9 // For more information, see www.boost.org 10 11 // --------------------------------------------------------------- 12 13 #ifndef BOOST_LAMBDA_LAMBDA_CONFIG_HPP 14 #define BOOST_LAMBDA_LAMBDA_CONFIG_HPP 15 16 // add to boost/config.hpp 17 // for now 18 19 20 # if defined __GNUC__ 21 # if (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) 22 # define BOOST_REF_TO_FUNC_CONFLICTS_WITH_REF_TO_T 23 # define BOOST_LAMBDA_INCORRECT_BIND_OVERLOADING 24 # endif 25 # endif // __GNUC__ 26 27 28 #if defined __KCC 29 30 #define BOOST_NO_FDECL_TEMPLATES_AS_TEMPLATE_TEMPLATE_PARAMS 31 32 #endif // __KCC 33 34 #endif 35 36 37 38 39 40 41 42