summaryrefslogtreecommitdiff
path: root/panama.cpp
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2015-06-09 09:36:11 -0400
committerJeffrey Walton <noloader@gmail.com>2015-06-09 09:36:11 -0400
commit242187d80d809a6320f2a2cad1e6ec665c1c2278 (patch)
tree017bb072f42631dd75822792c11a050d072b6733 /panama.cpp
parente385e24654e39fe6f25b5a07db7e9d3b720ebafe (diff)
downloadcryptopp-git-242187d80d809a6320f2a2cad1e6ec665c1c2278.tar.gz
Cleared GCC/Clang waning on unknown pragma
Diffstat (limited to 'panama.cpp')
-rw-r--r--panama.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/panama.cpp b/panama.cpp
index 5fc4f94a..40c619fa 100644
--- a/panama.cpp
+++ b/panama.cpp
@@ -37,7 +37,9 @@ void Panama_SSE2_Pull(size_t count, word32 *state, word32 *z, const word32 *y);
save_xmm128 xmm7, 10h
.endprolog
#else
-#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
void CRYPTOPP_NOINLINE Panama_SSE2_Pull(size_t count, word32 *state, word32 *z, const word32 *y)
{
#ifdef CRYPTOPP_GNU_STYLE_INLINE_ASSEMBLY