diff options
| author | Jeffrey Walton <noloader@gmail.com> | 2016-07-15 04:57:00 -0400 |
|---|---|---|
| committer | Jeffrey Walton <noloader@gmail.com> | 2016-07-15 04:57:00 -0400 |
| commit | bdd1c12fab345a5cd58f87f960544534109117fa (patch) | |
| tree | f8b8b179063d7430d4c685b8e4d3bca793ee2458 /gcm.cpp | |
| parent | 700b46546a9d98838e958ac974c81f07bcb3b8b6 (diff) | |
| download | cryptopp-git-bdd1c12fab345a5cd58f87f960544534109117fa.tar.gz | |
Fix SunCC 12.x compile error with -std=c++11 (Issue 226)
Diffstat (limited to 'gcm.cpp')
| -rw-r--r-- | gcm.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -13,7 +13,7 @@ #ifndef CRYPTOPP_GENERATE_X64_MASM
// Clang 3.3 integrated assembler crash on Linux. MacPorts GCC compile error. SunCC crash under Sun Studio 12.5
-#if (defined(CRYPTOPP_LLVM_CLANG_VERSION) && (CRYPTOPP_LLVM_CLANG_VERSION < 30400)) || defined(CRYPTOPP_CLANG_INTEGRATED_ASSEMBLER) || (__SUNPRO_CC == 0x5140)
+#if (defined(CRYPTOPP_LLVM_CLANG_VERSION) && (CRYPTOPP_LLVM_CLANG_VERSION < 30400)) || defined(CRYPTOPP_CLANG_INTEGRATED_ASSEMBLER) || ((__SUNPRO_CC <= 0x5140) && (CRYPTOPP_CXX11 >= 1))
# undef CRYPTOPP_X86_ASM_AVAILABLE
# undef CRYPTOPP_X32_ASM_AVAILABLE
# undef CRYPTOPP_X64_ASM_AVAILABLE
|
