summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikolai Merinov <n.merinov@samsung.com>2019-02-07 19:53:12 +0300
committerNikolai Merinov <n.merinov@samsung.com>2019-02-07 20:02:22 +0300
commitc619b5288dc4112bd3fa2d545ebc9c0454716a16 (patch)
treeace5d40c096e9b1cf7e67ff575f56d98e06d54ba
parent4cd905768ca8919bb203f7c209ef49cc8b6230bd (diff)
downloadsecurity-manager-sandbox/nmerinov/llvm.tar.gz
security-manager-sandbox/nmerinov/llvm.tar.bz2
security-manager-sandbox/nmerinov/llvm.zip
Disable clang specific warningssandbox/nmerinov/llvm
-rw-r--r--CMakeLists.txt1
-rw-r--r--src/server/CMakeLists.txt4
2 files changed, 3 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4e794c6d..e314fc8b 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -63,6 +63,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -pie")
ADD_DEFINITIONS("-Werror") # Make all warnings into errors.
ADD_DEFINITIONS("-Wall") # Generate all warnings
ADD_DEFINITIONS("-Wextra") # Generate even more extra warnings
+ADD_DEFINITIONS("-Wno-c++17-extensions -Wno-pessimizing-move")
STRING(REGEX MATCH "([^.]*)" API_VERSION "${VERSION}")
ADD_DEFINITIONS("-DAPI_VERSION=\"$(API_VERSION)\"")
diff --git a/src/server/CMakeLists.txt b/src/server/CMakeLists.txt
index eb74ebd0..8536bf39 100644
--- a/src/server/CMakeLists.txt
+++ b/src/server/CMakeLists.txt
@@ -74,14 +74,14 @@ ADD_DEPENDENCIES(${TARGET_LOADER} generate_rule_template_code generate)
TARGET_LINK_LIBRARIES(${TARGET_LOADER} ${TARGET_LOADER_DEP_LIBRARIES})
SET_TARGET_PROPERTIES(${TARGET_LOADER}
PROPERTIES
- COMPILE_FLAGS "-Wno-maybe-uninitialized -fvisibility=hidden -fno-rtti -fno-exceptions -O3")
+ COMPILE_FLAGS "-Wno-maybe-uninitialized -Wno-unknown-warning-option -fvisibility=hidden -fno-rtti -fno-exceptions -O3")
ADD_EXECUTABLE(${TARGET_TEST_LOADER} ${RULES_LOADER_SOURCES})
ADD_DEPENDENCIES(${TARGET_TEST_LOADER} generate_rule_template_code generate)
TARGET_LINK_LIBRARIES(${TARGET_TEST_LOADER} ${TARGET_LOADER_DEP_LIBRARIES})
SET_TARGET_PROPERTIES(${TARGET_TEST_LOADER}
PROPERTIES
- COMPILE_FLAGS "-DTEST_LOADER -Wno-maybe-uninitialized -fvisibility=hidden -fno-rtti -fno-exceptions -O3")
+ COMPILE_FLAGS "-DTEST_LOADER -Wno-maybe-uninitialized -Wno-unknown-warning-option -fvisibility=hidden -fno-rtti -fno-exceptions -O3")
INSTALL(TARGETS ${TARGET_CLEANUP} DESTINATION ${BIN_INSTALL_DIR})
INSTALL(TARGETS ${TARGET_SERVER} DESTINATION ${BIN_INSTALL_DIR})