[openssl] OpenSSL_1_1_1-stable update

kaduk at mit.edu kaduk at mit.edu
Sat Jan 1 19:38:23 UTC 2022


The branch OpenSSL_1_1_1-stable has been updated
       via  e5050aa1bbce84e359bfd35de60dd745627e8d41 (commit)
      from  c680b3f9c1ed6f70d68c3c597ee4e99b4ce0fa55 (commit)


- Log -----------------------------------------------------------------
commit e5050aa1bbce84e359bfd35de60dd745627e8d41
Author: Piotr Kubaj <pkubaj at FreeBSD.org>
Date:   Sat Dec 18 15:21:51 2021 +0100

    Add support for BSD-riscv64 target
    
    Reviewed-by: Tomas Mraz <tomas at openssl.org>
    Reviewed-by: Ben Kaduk <kaduk at mit.edu>
    Reviewed-by: Paul Dale <pauli at openssl.org>
    
    (cherry picked from commit c2d1ad0e048dd3bfa60e6aa0b5ee343cc6d97a15)
    (cherry picked from commit fb72a093f88f7332069659994b67f6b19aceb865)
    
    (Merged from https://github.com/openssl/openssl/pull/17341)

-----------------------------------------------------------------------

Summary of changes:
 Configurations/10-main.conf | 7 +++++++
 config                      | 1 +
 2 files changed, 8 insertions(+)

diff --git a/Configurations/10-main.conf b/Configurations/10-main.conf
index 61c6689a0c..38c8eb3158 100644
--- a/Configurations/10-main.conf
+++ b/Configurations/10-main.conf
@@ -988,6 +988,13 @@ my %targets = (
         perlasm_scheme   => "elf",
     },
 
+    # riscv64 below refers to contemporary RISCV Architecture
+    # specifications,
+    "BSD-riscv64" => {
+        inherit_from     => [ "BSD-generic64"],
+        perlasm_scheme   => "linux64",
+    },
+
     "bsdi-elf-gcc" => {
         inherit_from     => [ "BASE_unix", asm("x86_elf_asm") ],
         CC               => "gcc",
diff --git a/config b/config
index 26225ca2a9..49422981ae 100755
--- a/config
+++ b/config
@@ -704,6 +704,7 @@ case "$GUESSOS" in
 			__CNF_CPPFLAGS="$__CNF_CPPFLAGS -DL_ENDIAN" ;;
   powerpc64-*-*bsd*)	OUT="BSD-generic64";
 			__CNF_CPPFLAGS="$__CNF_CPPFLAGS -DB_ENDIAN" ;;
+  riscv64-*-*bsd*)	OUT="BSD-riscv64" ;;
   sparc64-*-*bsd*)	OUT="BSD-sparc64" ;;
   ia64-*-*bsd*)		OUT="BSD-ia64" ;;
   x86_64-*-dragonfly*)  OUT="BSD-x86_64" ;;


More information about the openssl-commits mailing list