Squash MS LNK4221 and libtool warnings

pull/681/head^2
Jeffrey Walton 2018-07-06 03:46:25 -04:00
parent 77cd5c69d0
commit 3dcceb55f5
No known key found for this signature in database
GPG Key ID: B36AB348921B1838
8 changed files with 24 additions and 0 deletions

View File

@ -27,6 +27,9 @@
# include <immintrin.h> # include <immintrin.h>
#endif #endif
// Squash MS LNK4221 and libtool warnings
extern const char CHAM_SIMD_FNAME[] = __FILE__;
ANONYMOUS_NAMESPACE_BEGIN ANONYMOUS_NAMESPACE_BEGIN
using CryptoPP::word16; using CryptoPP::word16;

View File

@ -35,6 +35,9 @@
# define EXCEPTION_EXECUTE_HANDLER 1 # define EXCEPTION_EXECUTE_HANDLER 1
#endif #endif
// Squash MS LNK4221 and libtool warnings
extern const char CRC_SIMD_FNAME[] = __FILE__;
NAMESPACE_BEGIN(CryptoPP) NAMESPACE_BEGIN(CryptoPP)
#ifdef CRYPTOPP_GNU_STYLE_INLINE_ASSEMBLY #ifdef CRYPTOPP_GNU_STYLE_INLINE_ASSEMBLY

View File

@ -67,6 +67,9 @@
#define UINT64X2_CAST(x) ((uint64x2_t *)(void *)(x)) #define UINT64X2_CAST(x) ((uint64x2_t *)(void *)(x))
#define CONST_UINT64X2_CAST(x) ((const uint64x2_t *)(const void *)(x)) #define CONST_UINT64X2_CAST(x) ((const uint64x2_t *)(const void *)(x))
// Squash MS LNK4221 and libtool warnings
extern const char GCM_SIMD_FNAME[] = __FILE__;
ANONYMOUS_NAMESPACE_BEGIN ANONYMOUS_NAMESPACE_BEGIN
// GCC 4.8 is missing PMULL gear // GCC 4.8 is missing PMULL gear

View File

@ -38,6 +38,9 @@
# include <arm_acle.h> # include <arm_acle.h>
#endif #endif
// Squash MS LNK4221 and libtool warnings
extern const char LEA_SIMD_FNAME[] = __FILE__;
ANONYMOUS_NAMESPACE_BEGIN ANONYMOUS_NAMESPACE_BEGIN
using CryptoPP::word32; using CryptoPP::word32;

View File

@ -38,6 +38,9 @@
#define M128_CAST(x) ((__m128i *)(void *)(x)) #define M128_CAST(x) ((__m128i *)(void *)(x))
#define CONST_M128_CAST(x) ((const __m128i *)(const void *)(x)) #define CONST_M128_CAST(x) ((const __m128i *)(const void *)(x))
// Squash MS LNK4221 and libtool warnings
extern const char SHACAL2_SIMD_FNAME[] = __FILE__;
NAMESPACE_BEGIN(CryptoPP) NAMESPACE_BEGIN(CryptoPP)
#if CRYPTOPP_SHANI_AVAILABLE #if CRYPTOPP_SHANI_AVAILABLE

View File

@ -27,6 +27,9 @@
# include <immintrin.h> # include <immintrin.h>
#endif #endif
// Squash MS LNK4221 and libtool warnings
extern const char SIMECK_SIMD_FNAME[] = __FILE__;
ANONYMOUS_NAMESPACE_BEGIN ANONYMOUS_NAMESPACE_BEGIN
using CryptoPP::word16; using CryptoPP::word16;

View File

@ -43,6 +43,9 @@
# include <arm_acle.h> # include <arm_acle.h>
#endif #endif
// Squash MS LNK4221 and libtool warnings
extern const char SIMON_SIMD_FNAME[] = __FILE__;
ANONYMOUS_NAMESPACE_BEGIN ANONYMOUS_NAMESPACE_BEGIN
using CryptoPP::byte; using CryptoPP::byte;

View File

@ -43,6 +43,9 @@
# include <arm_acle.h> # include <arm_acle.h>
#endif #endif
// Squash MS LNK4221 and libtool warnings
extern const char SPECK_SIMD_FNAME[] = __FILE__;
ANONYMOUS_NAMESPACE_BEGIN ANONYMOUS_NAMESPACE_BEGIN
using CryptoPP::byte; using CryptoPP::byte;