summaryrefslogtreecommitdiff
path: root/gf2n_simd.cpp
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2019-01-22 06:08:47 -0500
committerJeffrey Walton <noloader@gmail.com>2019-01-22 06:08:47 -0500
commit76765f1e0a7e4477f57886f18b51d7495d056897 (patch)
treed08e0753667ecf36df3a20869a1e66b203c35ecb /gf2n_simd.cpp
parent6d339011a84465c553ed64f79d24c3458befe678 (diff)
downloadcryptopp-git-76765f1e0a7e4477f57886f18b51d7495d056897.tar.gz
Fix self test failure with IBM XL C/C++ on AIX
Diffstat (limited to 'gf2n_simd.cpp')
-rw-r--r--gf2n_simd.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/gf2n_simd.cpp b/gf2n_simd.cpp
index 4f044fc9..71bcbb97 100644
--- a/gf2n_simd.cpp
+++ b/gf2n_simd.cpp
@@ -403,7 +403,7 @@ inline uint64x2_p ShiftLeft128_POWER8(uint64x2_p x)
inline void
GF2NT_233_Reduce_POWER8(uint64x2_p& c3, uint64x2_p& c2, uint64x2_p& c1, uint64x2_p& c0)
{
- const uint64_t mod[] = {0xffffffffffffffff, 0x01ffffffffff};
+ const uint64_t mod[] = {W64LIT(0xffffffffffffffff), W64LIT(0x01ffffffffff)};
const uint64x2_p m0 = (uint64x2_p)VecLoad(mod);
uint64x2_p b3, b2, b1, /*b0,*/ a1, a0;