2
0
mirror of https://github.com/boostorg/math.git synced 2026-02-14 00:42:38 +00:00

Made the GCD specializations for '(unsigned) long long' and '(unsigned) __int64' mutually exclusive, following the lead of <boost/cstdint.hpp>.

[SVN r35999]
This commit is contained in:
Daryle Walker
2006-11-10 23:15:49 +00:00
parent d53b96d8ed
commit 37e8422e8a
2 changed files with 6 additions and 11 deletions

View File

@@ -296,9 +296,7 @@ namespace detail
#ifdef BOOST_HAS_LONG_LONG
BOOST_PRIVATE_GCD_UF( unsigned long long );
#endif
#ifdef BOOST_HAS_MS_INT64
#elif defined(BOOST_HAS_MS_INT64)
BOOST_PRIVATE_GCD_UF( unsigned __int64 );
#endif
@@ -320,9 +318,7 @@ namespace detail
#ifdef BOOST_HAS_LONG_LONG
BOOST_PRIVATE_GCD_SF( long long, unsigned long long );
#endif
#ifdef BOOST_HAS_MS_INT64
#elif defined(BOOST_HAS_MS_INT64)
BOOST_PRIVATE_GCD_SF( __int64, unsigned __int64 );
#endif