diff --git a/include/ring-core/target.h b/include/ring-core/target.h index 5b46611550..9c9543a294 100644 --- a/include/ring-core/target.h +++ b/include/ring-core/target.h @@ -40,6 +40,9 @@ #elif defined(__MIPSEL__) && defined(__LP64__) #define OPENSSL_64_BIT #define OPENSSL_MIPS64 +#elif defined(__riscv) && __SIZEOF_POINTER__ == 8 +#define OPENSSL_64_BIT +#define OPENSSL_RISCV64 #elif defined(__wasm__) #define OPENSSL_32_BIT #else