forked from boostorg/integer
only use "long long" if there's a stdlib overload
[SVN r11516]
This commit is contained in:
@ -147,6 +147,7 @@ namespace boost
|
|||||||
|
|
||||||
# if defined(BOOST_HAS_LONG_LONG) && \
|
# if defined(BOOST_HAS_LONG_LONG) && \
|
||||||
!defined(BOOST_MSVC) && !defined(__BORLANDC__) && \
|
!defined(BOOST_MSVC) && !defined(__BORLANDC__) && \
|
||||||
|
(!defined(__GLIBCPP__) || defined(_GLIBCPP_USE_LONG_LONG)) && \
|
||||||
(defined(ULLONG_MAX) || defined(ULONG_LONG_MAX) || defined(ULONGLONG_MAX))
|
(defined(ULLONG_MAX) || defined(ULONG_LONG_MAX) || defined(ULONGLONG_MAX))
|
||||||
# if defined(__hpux)
|
# if defined(__hpux)
|
||||||
// HP-UX's value of ULONG_LONG_MAX is unusable in preprocessor expressions
|
// HP-UX's value of ULONG_LONG_MAX is unusable in preprocessor expressions
|
||||||
|
Reference in New Issue
Block a user