From: Adam C. Emerson Date: Mon, 10 Apr 2017 20:47:29 +0000 (-0400) Subject: cmake: Make -Wno-unknown-pragmas common to all compilers X-Git-Tag: v12.0.2~94^2~1 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=8be4b9712ed5779b7cb0898d46de310f9ae9d1c7;p=ceph-ci.git cmake: Make -Wno-unknown-pragmas common to all compilers Signed-off-by: Adam C. Emerson --- diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 60b3187c453..bc8ad5b3598 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -34,9 +34,10 @@ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wpointer-arith -Werror=format-security -fno set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -ftemplate-depth-1024 -Wno-invalid-offsetof") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wnon-virtual-dtor") +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-unknown-pragmas") +set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-unknown-pragmas") if(CMAKE_CXX_COMPILER_ID STREQUAL GNU) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -rdynamic") - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-unknown-pragmas") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wstrict-null-sentinel -Woverloaded-virtual") set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -pie") elseif(CMAKE_CXX_COMPILER_ID STREQUAL Clang)