summaryrefslogtreecommitdiff
path: root/sha.cpp
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2015-07-22 03:48:10 -0400
committerJeffrey Walton <noloader@gmail.com>2015-07-22 03:48:10 -0400
commit6d0dd41eb0e2275408e6e8edf90af1e1dc3a285c (patch)
tree2d4d53d230f0caf7fd356c224fec7c67f67d54f8 /sha.cpp
parent931ec1722453f03d123cca146379066283f30681 (diff)
downloadcryptopp-git-6d0dd41eb0e2275408e6e8edf90af1e1dc3a285c.tar.gz
Specialized defines to work with/around Clang integrated assembler. The two defines are WORKAROUND_LLVM_BUG_18916 and CRYPTOPP_USING_CLANG_INTEGRATED_ASSEMBLER. Once the 18916 bug is fixed, the other issues around the integrated assembler will remain
Diffstat (limited to 'sha.cpp')
-rw-r--r--sha.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/sha.cpp b/sha.cpp
index 7b559a22..dd91a9b0 100644
--- a/sha.cpp
+++ b/sha.cpp
@@ -841,7 +841,7 @@ CRYPTOPP_NAKED static void CRYPTOPP_FASTCALL SHA512_SSE2_Transform(word64 *state
#if defined(__GNUC__)
AS1( pop ebx)
- GNU_AS_ATT_SYNTAX
+ ASSL(GNU_AS_ATT_SYNTAX)
:
: "a" (SHA512_K), "c" (state), "d" (data)
: "%esi", "%edi", "memory", "cc"