From 4a7814be7e0707895f4120c05f30b8a6f1eb41c6 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Sun, 1 Jul 2018 02:00:10 -0400 Subject: Remove alignment of double for 64-bit template --- adv-simd.h | 3 --- 1 file changed, 3 deletions(-) (limited to 'adv-simd.h') diff --git a/adv-simd.h b/adv-simd.h index 777d4243..496dae9f 100644 --- a/adv-simd.h +++ b/adv-simd.h @@ -869,7 +869,6 @@ inline size_t AdvancedProcessBlocks64_2x1_SSE(F1 func1, F2 func2, const word32 s_one32x4_2b[] = {0, 2<<24, 0, 2<<24}; // Avoid casting byte* to double*. Clang and GCC do not agree. - CRYPTOPP_ALIGN_DATA(16) double temp[2]; const ptrdiff_t blockSize = 8; @@ -1028,7 +1027,6 @@ inline size_t AdvancedProcessBlocks64_6x2_SSE(F2 func2, F6 func6, const word32 s_one32x4_2b[] = {0, 2<<24, 0, 2<<24}; // Avoid casting byte* to double*. Clang and GCC do not agree. - CRYPTOPP_ALIGN_DATA(16) double temp[2]; const ptrdiff_t blockSize = 8; @@ -1601,7 +1599,6 @@ inline size_t AdvancedProcessBlocks64_4x1_SSE(F1 func1, F2 func2, const word32 s_one32x4_2b[] = { 0, 2 << 24, 0, 2 << 24 }; // Avoid casting byte* to double*. Clang and GCC do not agree. - CRYPTOPP_ALIGN_DATA(16) double temp[2]; const ptrdiff_t blockSize = 8; -- cgit v1.2.1