Make code respect BOOST_NO_INTEGRAL_INT64_T.

[SVN r58031]
This commit is contained in:
John Maddock
2009-11-29 16:02:45 +00:00
parent 1797528e35
commit 3af7c55ad9
4 changed files with 8 additions and 6 deletions

View File

@ -85,7 +85,7 @@ int main(int, char*[])
runtest("long", long());
typedef unsigned long unsigned_long;
runtest("unsigned long", unsigned_long());
#if !defined(BOOST_NO_INT64_T) && (!defined(BOOST_MSVC) || BOOST_MSVC > 1300) && !defined(__BORLANDC__) && !defined(__BEOS__)
#ifndef BOOST_NO_INTEGRAL_INT64_T
//
// MS/Borland compilers can't support 64-bit member constants
// BeOS doesn't have specialisations for long long in SGI's <limits> header.