diff --git a/src/libumskt/confid/confid.cpp b/src/libumskt/confid/confid.cpp index ade5148..3885f83 100644 --- a/src/libumskt/confid/confid.cpp +++ b/src/libumskt/confid/confid.cpp @@ -68,7 +68,7 @@ QWORD ConfirmationID::residue_sub(QWORD x, QWORD y) return z; } -#if defined(__x86_64__) || defined(_M_AMD64) || defined(__aarch64__) || (defined(__arm64__) && defined(__APPLE__)) +#if defined(__x86_64__) || defined(_M_AMD64) || defined(__aarch64__) || (defined(__arm64__) && defined(__APPLE__)) || (defined(__riscv) && (__SIZEOF_POINTER__ == 8)) #ifdef __GNUC__ inline QWORD ConfirmationID::__umul128(QWORD a, QWORD b, QWORD* hi) {