diff options
author | Vassil Vassilev <v.g.vassilev@gmail.com> | 2017-04-12 20:43:11 +0000 |
---|---|---|
committer | Vassil Vassilev <v.g.vassilev@gmail.com> | 2017-04-12 20:43:11 +0000 |
commit | 7a3a6e26c672a18be0d87b4c0c678eb083bc0cf7 (patch) | |
tree | 156a09105b2ba6698415b8ff4b51cf00f67134e3 | |
parent | ce24a2aa9389a038916341e2a8d1894f045520e6 (diff) | |
download | bcm5719-llvm-7a3a6e26c672a18be0d87b4c0c678eb083bc0cf7.tar.gz bcm5719-llvm-7a3a6e26c672a18be0d87b4c0c678eb083bc0cf7.zip |
Append -w when LLVM_ENABLE_WARNINGS is Off.
Reviewed by rnk (D31702)!
llvm-svn: 300100
-rw-r--r-- | llvm/cmake/modules/HandleLLVMOptions.cmake | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/cmake/modules/HandleLLVMOptions.cmake b/llvm/cmake/modules/HandleLLVMOptions.cmake index dd44476bc99..099d2ebcc43 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 |