diff options
| author | bunnei <bunneidev@gmail.com> | 2017-02-25 00:12:33 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-02-25 00:12:33 -0500 |
| commit | 892888ed9e7c683150493c7c17f567d3c569e62e (patch) | |
| tree | fffbfb393fc1da4b6c69a9c0593d2fe8ef9a10a7 /externals | |
| parent | fb5301cf6e7fd5d9ff2ea28b0ee610a7861146e6 (diff) | |
| parent | 261250e3d9f78ead609e010a09d5efbb2694bf17 (diff) | |
Merge pull request #2569 from wwylele/wrap-unwrap
APT: implemented Wrap and Unwrap
Diffstat (limited to 'externals')
| -rw-r--r-- | externals/cryptopp/CMakeLists.txt | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/externals/cryptopp/CMakeLists.txt b/externals/cryptopp/CMakeLists.txt index bbac71bb9..653af1e4b 100644 --- a/externals/cryptopp/CMakeLists.txt +++ b/externals/cryptopp/CMakeLists.txt @@ -3,6 +3,7 @@ # The differences are: # - removed support for legacy CMake versions # - removed support for 32-bit +# - removed -march=native flag # - removed rdrand module.asm as a workaround for an issue (see below) # - added prefix "CRYPTOPP_" to all option names # - disabled testing @@ -96,14 +97,6 @@ if ((NOT CRYPTOPP_CROSS_COMPILE) AND (NOT (WINDOWS OR WINDOWS_STORE OR WINDOWS_P endif() endif() -# -march=native for GCC, Clang and ICC in any version that does support it. -if ((NOT CRYPTOPP_DISABLE_CXXFLAGS_OPTIMIZATIONS) AND (NOT CRYPTOPP_CROSS_COMPILE) AND (CMAKE_CXX_COMPILER_ID MATCHES "Clang|GNU|Intel")) - CHECK_CXX_COMPILER_FLAG("-march=native" COMPILER_OPT_ARCH_NATIVE_SUPPORTED) - if (COMPILER_OPT_ARCH_NATIVE_SUPPORTED AND NOT CMAKE_CXX_FLAGS MATCHES "-march=") - SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -march=native") - endif() -endif() - # Link is driven through the compiler, but CXXFLAGS are not used. Also see # http://public.kitware.com/pipermail/cmake/2003-June/003967.html if (NOT (WINDOWS OR WINDOWS_STORE OR WINDOWS_PHONE)) |
