diff options
Diffstat (limited to '9/sources/cxx-stl/llvm-libc++/libcxx/include/bitset')
-rw-r--r-- | 9/sources/cxx-stl/llvm-libc++/libcxx/include/bitset | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/9/sources/cxx-stl/llvm-libc++/libcxx/include/bitset b/9/sources/cxx-stl/llvm-libc++/libcxx/include/bitset index 4cc7dbd..8c278cc 100644 --- a/9/sources/cxx-stl/llvm-libc++/libcxx/include/bitset +++ b/9/sources/cxx-stl/llvm-libc++/libcxx/include/bitset @@ -249,9 +249,9 @@ inline _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR __bitset<_N_words, _Size>::__bitset(unsigned long long __v) _NOEXCEPT #ifndef _LIBCPP_HAS_NO_CONSTEXPR -#if __SIZE_WIDTH__ == 64 +#if __SIZEOF_SIZE_T__ == 8 : __first_{__v} -#elif __SIZE_WIDTH__ == 32 +#elif __SIZEOF_SIZE_T__ == 4 : __first_{__v, __v >> __bits_per_word} #else #error This constructor has not been ported to this platform |