diff options
author | Jeffrey Walton <noloader@gmail.com> | 2021-04-19 09:14:11 -0400 |
---|---|---|
committer | Jeffrey Walton <noloader@gmail.com> | 2021-04-19 09:14:11 -0400 |
commit | eedd0ac934a897a885f799f393ded871beef0b8d (patch) | |
tree | ca302866496ea24a62f4c95e201504ac59264a87 /lsh512.cpp | |
parent | f1049c78bc65dbe1f9c9ab9ad6894f3cd2099215 (diff) | |
download | cryptopp-git-eedd0ac934a897a885f799f393ded871beef0b8d.tar.gz |
Update comments
Diffstat (limited to 'lsh512.cpp')
-rw-r--r-- | lsh512.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -12,6 +12,10 @@ // the end of Restart(), Update() or Final(). That mistake costs
// about 3 cpb.
+// Function multiversioning does not work with Clang. Enabling it for
+// LLVM Clang 7.0 and above resulted in linker errors. Also see
+// https://bugs.llvm.org/show_bug.cgi?id=50025.
+
// There's a fair amount of AVX2 code because _mm256_or_si256,
// _mm256_xor_si256 and _mm256_add_epi64 are AVX2. There's no way
// to avoid AVX2 for the simple operations.
|