From d7399e0fd799dbe365e57333d668835342b21468 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Tue, 9 Jun 2015 11:33:32 -0400 Subject: [PATCH] Cleared GCC/Clang warning on unknown pragma --- sha.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sha.cpp b/sha.cpp index df947ad1..153fc00b 100644 --- a/sha.cpp +++ b/sha.cpp @@ -123,7 +123,9 @@ extern const word32 SHA256_K[64] = { #if defined(CRYPTOPP_X86_ASM_AVAILABLE) || defined(CRYPTOPP_GENERATE_X64_MASM) -#pragma warning(disable: 4731) // frame pointer register 'ebp' modified by inline assembly code +#ifdef _MSC_VER +# pragma warning(disable: 4731) // frame pointer register 'ebp' modified by inline assembly code +#endif static void CRYPTOPP_FASTCALL X86_SHA256_HashBlocks(word32 *state, const word32 *data, size_t len #if defined(_MSC_VER) && (_MSC_VER == 1200)