diff --git a/src/Common/precompiled.h b/src/Common/precompiled.h index ab3e6ab4..57929c2a 100644 --- a/src/Common/precompiled.h +++ b/src/Common/precompiled.h @@ -210,7 +210,7 @@ typedef union _LARGE_INTEGER { inline T& operator^= (T& a, T b) { return reinterpret_cast( reinterpret_cast::type&>(a) ^= static_cast::type>(b) ); } #endif -#if !defined(_MSC_VER) || defined(__clang__) // clang-cl does not support _udiv128 +#if !defined(_MSC_VER) || defined(__clang__) // clang-cl does not have built-in _udiv128 inline uint64 _udiv128(uint64 highDividend, uint64 lowDividend, uint64 divisor, uint64 *remainder) { unsigned __int128 dividend = (((unsigned __int128)highDividend) << 64) | ((unsigned __int128)lowDividend);