Skip to content

Commit

Permalink
Replace _M_ARM64 with _M_ARM for 32 bit code path
Browse files Browse the repository at this point in the history
  • Loading branch information
mborland committed Aug 16, 2023
1 parent dadcdae commit 7ec91a3
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion include/boost/charconv/detail/emulated128.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -832,7 +832,7 @@ BOOST_CHARCONV_CXX14_CONSTEXPR uint128 &uint128::operator%=(uint128 v) noexcept
static inline std::uint64_t umul64(std::uint32_t x, std::uint32_t y) noexcept
{
// __emulu is not available on ARM https://learn.microsoft.com/en-us/cpp/intrinsics/emul-emulu?view=msvc-170
#if defined(BOOST_CHARCONV_HAS_MSVC_32BIT_INTRINSICS) && !defined(_M_ARM64)
#if defined(BOOST_CHARCONV_HAS_MSVC_32BIT_INTRINSICS) && !defined(_M_ARM)

return __emulu(x, y);

Expand Down

0 comments on commit 7ec91a3

Please sign in to comment.