diff --git a/contrib/ethereum/libethash/bit_manipulation.h b/contrib/ethereum/libethash/bit_manipulation.h index eab00fc0..3fa22948 100644 --- a/contrib/ethereum/libethash/bit_manipulation.h +++ b/contrib/ethereum/libethash/bit_manipulation.h @@ -39,7 +39,7 @@ static inline uint32_t clz32(uint32_t x) static inline uint32_t popcount32(uint32_t x) { - return (uint32_t)__popcnt(x); + return (uint32_t)__builtin_popcount(x); } static inline uint32_t mul_hi32(uint32_t x, uint32_t y)