Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/crypto/external/bsd/openssl.old/include/openssl openssl.old:...



details:   https://anonhg.NetBSD.org/src/rev/280afcea538a
branches:  trunk
changeset: 377363:280afcea538a
user:      rin <rin%NetBSD.org@localhost>
date:      Sat Jul 08 23:42:48 2023 +0000

description:
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.

diffstat:

 crypto/external/bsd/openssl.old/include/openssl/opensslconf.h |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r 880d3d47e606 -r 280afcea538a crypto/external/bsd/openssl.old/include/openssl/opensslconf.h
--- a/crypto/external/bsd/openssl.old/include/openssl/opensslconf.h     Sat Jul 08 23:41:27 2023 +0000
+++ b/crypto/external/bsd/openssl.old/include/openssl/opensslconf.h     Sat Jul 08 23:42:48 2023 +0000
@@ -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



Home | Main Index | Thread Index | Old Index