Module Name:    src
Committed By:   rin
Date:           Sat Jul  8 23:42:48 UTC 2023

Modified Files:
        src/crypto/external/bsd/openssl.old/include/openssl: opensslconf.h

Log Message:
openssl.old: Remove OPENSSL_NO_EC_NISTP_64_GCC_128 hack for alpha.

Unaligned memory access reported in PR lib/55701 has been fixed by
upstream commit:

https://github.com/openssl/openssl/commit/77286fe3ec6b9777934e67e35f3b7007143b0734

Actually, kernel no longer complains with machdep.unaligned_print=1,
for sshd(8), ssh(1), and full ATF run.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 \
    src/crypto/external/bsd/openssl.old/include/openssl/opensslconf.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/crypto/external/bsd/openssl.old/include/openssl/opensslconf.h
diff -u src/crypto/external/bsd/openssl.old/include/openssl/opensslconf.h:1.1.1.1 src/crypto/external/bsd/openssl.old/include/openssl/opensslconf.h:1.2
--- src/crypto/external/bsd/openssl.old/include/openssl/opensslconf.h:1.1.1.1	Tue Apr 18 14:19:45 2023
+++ src/crypto/external/bsd/openssl.old/include/openssl/opensslconf.h	Sat Jul  8 23:42:48 2023
@@ -55,7 +55,7 @@ extern "C" {
  * This seems broken on big-endian or strictly-aligned architectures.
  */
 #if !defined(_LP64) || \
-    defined(__AARCH64EB__) || defined(__alpha__) || defined(__sparc64__)
+    defined(__AARCH64EB__) || defined(__sparc64__)
 # ifndef OPENSSL_NO_EC_NISTP_64_GCC_128
 #  define OPENSSL_NO_EC_NISTP_64_GCC_128
 # endif

Reply via email to