From: Vassil Vassilev Date: Wed, 12 Apr 2017 20:43:11 +0000 (+0000) Subject: Append -w when LLVM_ENABLE_WARNINGS is Off. X-Git-Tag: llvmorg-5.0.0-rc1~7904 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7a3a6e26c672a18be0d87b4c0c678eb083bc0cf7;p=platform%2Fupstream%2Fllvm.git Append -w when LLVM_ENABLE_WARNINGS is Off. Reviewed by rnk (D31702)! llvm-svn: 300100 --- diff --git a/llvm/cmake/modules/HandleLLVMOptions.cmake b/llvm/cmake/modules/HandleLLVMOptions.cmake index dd44476..099d2eb 100644 --- a/llvm/cmake/modules/HandleLLVMOptions.cmake +++ b/llvm/cmake/modules/HandleLLVMOptions.cmake @@ -561,6 +561,10 @@ if (LLVM_ENABLE_WARNINGS AND (LLVM_COMPILER_IS_GCC_COMPATIBLE OR CLANG_CL)) add_flag_if_supported("-Wstring-conversion" STRING_CONVERSION_FLAG) endif (LLVM_ENABLE_WARNINGS AND (LLVM_COMPILER_IS_GCC_COMPATIBLE OR CLANG_CL)) +if (LLVM_COMPILER_IS_GCC_COMPATIBLE AND NOT LLVM_ENABLE_WARNINGS) + append("-w" CMAKE_C_FLAGS CMAKE_CXX_FLAGS) +endif() + macro(append_common_sanitizer_flags) if (NOT MSVC) # Append -fno-omit-frame-pointer and turn on debug info to get better