author | William Roberts <williamr@symbian.org> |
Wed, 31 Mar 2010 12:27:01 +0100 | |
branch | Symbian2 |
changeset 3 | e1b950c65cb4 |
permissions | -rw-r--r-- |
williamr@2 | 1 |
// Boost Lambda Library - lambda_config.hpp ------------------------------ |
williamr@2 | 2 |
|
williamr@2 | 3 |
// Copyright (C) 1999, 2000 Jaakko Järvi (jaakko.jarvi@cs.utu.fi) |
williamr@2 | 4 |
// |
williamr@2 | 5 |
// Distributed under the Boost Software License, Version 1.0. (See |
williamr@2 | 6 |
// accompanying file LICENSE_1_0.txt or copy at |
williamr@2 | 7 |
// http://www.boost.org/LICENSE_1_0.txt) |
williamr@2 | 8 |
// |
williamr@2 | 9 |
// For more information, see www.boost.org |
williamr@2 | 10 |
|
williamr@2 | 11 |
// --------------------------------------------------------------- |
williamr@2 | 12 |
|
williamr@2 | 13 |
#ifndef BOOST_LAMBDA_LAMBDA_CONFIG_HPP |
williamr@2 | 14 |
#define BOOST_LAMBDA_LAMBDA_CONFIG_HPP |
williamr@2 | 15 |
|
williamr@2 | 16 |
// add to boost/config.hpp |
williamr@2 | 17 |
// for now |
williamr@2 | 18 |
|
williamr@2 | 19 |
|
williamr@2 | 20 |
# if defined __GNUC__ |
williamr@2 | 21 |
# if (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) |
williamr@2 | 22 |
# define BOOST_REF_TO_FUNC_CONFLICTS_WITH_REF_TO_T |
williamr@2 | 23 |
# define BOOST_LAMBDA_INCORRECT_BIND_OVERLOADING |
williamr@2 | 24 |
# endif |
williamr@2 | 25 |
# if (__GNUC__ == 2 && __GNUC_MINOR__ <= 97) |
williamr@2 | 26 |
# define BOOST_NO_TEMPLATED_STREAMS |
williamr@2 | 27 |
# define BOOST_LAMBDA_INCORRECT_BIND_OVERLOADING |
williamr@2 | 28 |
# endif |
williamr@2 | 29 |
# if (__GNUC__ == 2 && __GNUC_MINOR__ <= 95) |
williamr@2 | 30 |
# define BOOST_LAMBDA_FAILS_IN_TEMPLATE_KEYWORD_AFTER_SCOPE_OPER |
williamr@2 | 31 |
# endif |
williamr@2 | 32 |
# endif // __GNUC__ |
williamr@2 | 33 |
|
williamr@2 | 34 |
|
williamr@2 | 35 |
#if defined __KCC |
williamr@2 | 36 |
|
williamr@2 | 37 |
#define BOOST_NO_FDECL_TEMPLATES_AS_TEMPLATE_TEMPLATE_PARAMS |
williamr@2 | 38 |
|
williamr@2 | 39 |
#endif // __KCC |
williamr@2 | 40 |
|
williamr@2 | 41 |
#endif |
williamr@2 | 42 |
|
williamr@2 | 43 |
|
williamr@2 | 44 |
|
williamr@2 | 45 |
|
williamr@2 | 46 |
|
williamr@2 | 47 |
|
williamr@2 | 48 |