diff options
author | Jose Fonseca <jfonseca@vmware.com> | 2015-03-15 07:49:36 +0000 |
---|---|---|
committer | Jose Fonseca <jfonseca@vmware.com> | 2015-03-15 07:49:36 +0000 |
commit | 8e5e3794ff2b95b1799f1bfe0dd097908fd84d99 (patch) | |
tree | ab29a9bb3c9ec7efe76a846b48166b583ccfe9b9 /thirdparty | |
parent | f1baf3782aa58215623ff5001290539a26392e6a (diff) |
cmake: Set -fno-strict-aliasing everywhere.
Diffstat (limited to 'thirdparty')
-rw-r--r-- | thirdparty/md5/CMakeLists.txt | 7 | ||||
-rw-r--r-- | thirdparty/snappy/CMakeLists.txt | 3 |
2 files changed, 2 insertions, 8 deletions
diff --git a/thirdparty/md5/CMakeLists.txt b/thirdparty/md5/CMakeLists.txt index 5f12ad79..c5da18a7 100644 --- a/thirdparty/md5/CMakeLists.txt +++ b/thirdparty/md5/CMakeLists.txt @@ -1,10 +1,3 @@ -include (CheckCCompilerFlag) - -check_c_compiler_flag ("-fno-strict-aliasing" C_COMPILER_FLAG_NO_STRICT_ALIASING) -if (C_COMPILER_FLAG_NO_STRICT_ALIASING) - set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fno-strict-aliasing") -endif () - add_library (md5_bundled STATIC EXCLUDE_FROM_ALL md5.c ) diff --git a/thirdparty/snappy/CMakeLists.txt b/thirdparty/snappy/CMakeLists.txt index f0b0cf02..dbe8b706 100644 --- a/thirdparty/snappy/CMakeLists.txt +++ b/thirdparty/snappy/CMakeLists.txt @@ -5,7 +5,8 @@ add_definitions ( # Adjust warnings if (NOT MSVC) - add_definitions (-Wno-unused-function) + add_compiler_flags (-Wno-unused-function) + add_compiler_flags (-fstrict-aliasing) endif () add_convenience_library (snappy_bundled EXCLUDE_FROM_ALL |