diff options
author | Jeffrey Walton <noloader@gmail.com> | 2015-07-21 18:05:48 -0400 |
---|---|---|
committer | Jeffrey Walton <noloader@gmail.com> | 2015-07-21 18:05:48 -0400 |
commit | 3c56063c3f6ce2206ed8ab78f78df5b28714573c (patch) | |
tree | 13b21a8f8a59f31c40d0164bf0f4cb9d2ea20551 /sha.cpp | |
parent | 444d1f1a3bdb2072e01683d838748f988dcbdfbb (diff) | |
download | cryptopp-git-3c56063c3f6ce2206ed8ab78f78df5b28714573c.tar.gz |
Added CRYPTOPP_CLANG_NO_INTEGRATED_AS as a guard in config.h (disabled by default since integrated-as is default behavior and the bug is active). GNU_ATT_SYNTAX → GNU_AS_ATT_SYNTAX and GNUINTEL_SYNTAX → GNU_AS_INTEL_SYNTAX
Diffstat (limited to 'sha.cpp')
-rw-r--r-- | sha.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -244,7 +244,7 @@ static void CRYPTOPP_FASTCALL X86_SHA256_HashBlocks(word32 *state, const word32 #if CRYPTOPP_BOOL_X64 "lea %4, %%r8;" #endif - GNU_INTEL_SYNTAX + GNU_AS_INTEL_SYNTAX #elif defined(CRYPTOPP_GENERATE_X64_MASM) ALIGN 8 X86_SHA256_HashBlocks PROC FRAME @@ -424,7 +424,7 @@ static void CRYPTOPP_FASTCALL X86_SHA256_HashBlocks(word32 *state, const word32 #endif #ifdef __GNUC__ - GNU_ATT_SYNTAX + GNU_AS_ATT_SYNTAX : : "c" (state), "d" (data), "S" (SHA256_K+48), "D" (len) #if CRYPTOPP_BOOL_X64 @@ -675,7 +675,7 @@ CRYPTOPP_NAKED static void CRYPTOPP_FASTCALL SHA512_SSE2_Transform(word64 *state #ifdef __GNUC__ __asm__ __volatile__ ( - GNU_INTEL_SYNTAX + GNU_AS_INTEL_SYNTAX AS1( push ebx) AS2( mov ebx, eax) #else @@ -841,7 +841,7 @@ CRYPTOPP_NAKED static void CRYPTOPP_FASTCALL SHA512_SSE2_Transform(word64 *state #if defined(__GNUC__) AS1( pop ebx) - GNU_ATT_SYNTAX + GNU_AS_ATT_SYNTAX : : "a" (SHA512_K), "c" (state), "d" (data) : "%esi", "%edi", "memory", "cc" |