Update test for BOOST_NO_INTEGRAL_INT64_T.

Set define for Borland/Codegear compilers.

[SVN r58055]
This commit is contained in:
John Maddock
2009-11-30 13:47:41 +00:00
parent 389cd2ba69
commit 6056bfabcb
3 changed files with 3 additions and 4 deletions

View File

@ -66,7 +66,6 @@
// Borland C++ Builder 6 and below:
#if (__BORLANDC__ <= 0x564)
# define BOOST_NO_INTEGRAL_INT64_T
# ifdef NDEBUG
// fix broken <cstring> so that Boost.test works:
@ -121,6 +120,7 @@
#endif
// Borland C++ Builder 2008 and below:
# define BOOST_NO_INTEGRAL_INT64_T
# define BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL
# define BOOST_NO_DEPENDENT_NESTED_DERIVATIONS
# define BOOST_NO_MEMBER_TEMPLATE_FRIENDS

View File

@ -30,6 +30,7 @@
// CodeGear C++ Builder 2009
#if (__CODEGEARC__ <= 0x613)
# define BOOST_NO_INTEGRAL_INT64_T
# define BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL
# define BOOST_NO_DEPENDENT_NESTED_DERIVATIONS
# define BOOST_NO_MEMBER_TEMPLATE_FRIENDS

View File

@ -43,9 +43,7 @@ __extension__
int test()
{
llt<mask> m;
(void)m;
return 0;
return llt<mask>::value != (1uLL << 50);
}
}