[llvm] r300100 - Append -w when LLVM_ENABLE_WARNINGS is Off.

Vassil Vassilev via llvm-commits llvm-commits at lists.llvm.org
Wed Apr 12 13:43:12 PDT 2017


Author: vvassilev
Date: Wed Apr 12 15:43:11 2017
New Revision: 300100

URL: http://llvm.org/viewvc/llvm-project?rev=300100&view=rev
Log:
Append -w when LLVM_ENABLE_WARNINGS is Off.

Reviewed by rnk (D31702)!

Modified:
    llvm/trunk/cmake/modules/HandleLLVMOptions.cmake

Modified: llvm/trunk/cmake/modules/HandleLLVMOptions.cmake
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/cmake/modules/HandleLLVMOptions.cmake?rev=300100&r1=300099&r2=300100&view=diff
==============================================================================
--- llvm/trunk/cmake/modules/HandleLLVMOptions.cmake (original)
+++ llvm/trunk/cmake/modules/HandleLLVMOptions.cmake Wed Apr 12 15:43:11 2017
@@ -561,6 +561,10 @@ if (LLVM_ENABLE_WARNINGS AND (LLVM_COMPI
   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




More information about the llvm-commits mailing list