• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1From cc5f5bfd58adb4d571e165bafb675c1c0267c829 Mon Sep 17 00:00:00 2001
2From: Brian Smith <brian@briansmith.org>
3Date: Wed, 9 Nov 2022 16:44:13 -0800
4Subject: [PATCH 2/2] CI: Add riscv64gc-unknown-linux-gnu support to mk/.
5
6(cherry picked from commit 80544a3edb8481a849f3ff0f8017cab7655dea41)
7Test: builds
8Change-Id: I6e788488b50714908ea67cd8474542d899112e8d
9---
10 include/ring-core/base.h | 4 ++++
11 1 file changed, 4 insertions(+)
12
13diff --git a/include/ring-core/base.h b/include/ring-core/base.h
14index f1a027d1a..223448f5b 100644
15--- a/include/ring-core/base.h
16+++ b/include/ring-core/base.h
17@@ -89,6 +89,10 @@
18 #elif defined(__MIPSEL__) && defined(__LP64__)
19 #define OPENSSL_64_BIT
20 #define OPENSSL_MIPS64
21+#elif defined(__riscv) && __SIZEOF_POINTER__ == 8
22+#define OPENSSL_64_BIT
23+#elif defined(__riscv) && __SIZEOF_POINTER__ == 4
24+#define OPENSSL_32_BIT
25 #elif defined(__wasm__)
26 #define OPENSSL_32_BIT
27 #else
28--
292.39.1.519.gcb327c4b5f-goog
30
31