Added new macro BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL

[SVN r21222]
This commit is contained in:
John Maddock
2003-12-11 12:00:30 +00:00
parent a941a117ce
commit fd367acdcb
11 changed files with 533 additions and 367 deletions
@@ -43,6 +43,7 @@
// we shouldn't really need this - but too many things choke
// without it, this needs more investigation:
# define BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS
# define BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL
# ifdef NDEBUG
// fix broken <cstring> so that Boost.test works:
# include <cstring>
+7
View File
@@ -135,6 +135,13 @@
# define BOOST_NO_STD_ALLOCATOR
# endif
//
// without ADL support then using declarations will break ADL as well:
//
#if defined(BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP) && !defined(BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL)
# define BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL
#endif
//
// If we have a standard allocator, then we have a partial one as well:
//