From 1a42839ba797ae6497c1f68cd788f8fd82e78186 Mon Sep 17 00:00:00 2001 From: Andy Polyakov Date: Sun, 13 May 2007 15:16:44 +0000 Subject: [PATCH] As all assembler modules are alignment neutral, allow C to pass unaligned content. --- crypto/sha/sha512.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crypto/sha/sha512.c b/crypto/sha/sha512.c index 1277a0f7a1..24fc2ef03d 100644 --- a/crypto/sha/sha512.c +++ b/crypto/sha/sha512.c @@ -54,7 +54,8 @@ const char SHA512_version[]="SHA-512" OPENSSL_VERSION_PTEXT; #if defined(__i386) || defined(__i386__) || defined(_M_IX86) || \ defined(__x86_64) || defined(_M_AMD64) || defined(_M_X64) || \ - defined(__s390__) || defined(__s390x__) + defined(__s390__) || defined(__s390x__) || \ + defined(SHA512_ASM) #define SHA512_BLOCK_CAN_MANAGE_UNALIGNED_DATA #endif -- GitLab