Commit 582677826c for openssl.org
commit 582677826c8c210bea8b7f77ce55aa7312304b52
Author: Gleb Popov <6yearold@gmail.com>
Date: Thu Aug 28 13:23:04 2025 +0300
Configurations: Add configurations for the Elbrus2000 architecture
Reviewed-by: Andrew Dinh <andrewd@openssl.org>
Reviewed-by: Igor Ustinov <igus@openssl.foundation>
MergeDate: Fri Jul 31 16:49:14 2026
(Merged from https://github.com/openssl/openssl/pull/31269)
diff --git a/Configurations/50-e2k.conf b/Configurations/50-e2k.conf
new file mode 100644
index 0000000000..8bcad65087
--- /dev/null
+++ b/Configurations/50-e2k.conf
@@ -0,0 +1,20 @@
+## -*- mode: perl; -*-
+(
+ "linux-e2k" => {
+ inherit_from => [ "linux-generic64" ],
+ cflags => add("-m64"),
+ cxxflags => add("-m64"),
+ lib_cppflags => add("-DL_ENDIAN"),
+ multilib => "64",
+ bn_ops => "SIXTY_FOUR_BIT_LONG",
+ asm_arch => "e2k",
+ },
+ "linux-e2kv6" => {
+ inherit_from => [ "linux-e2k" ],
+ asm_arch => "e2kv6",
+ },
+ "linux-e2kv7" => {
+ inherit_from => [ "linux-e2k" ],
+ asm_arch => "e2kv7",
+ },
+);