We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0d11450 commit c5b379aCopy full SHA for c5b379a
llvm/cmake/modules/HandleLLVMOptions.cmake
@@ -767,6 +767,15 @@ if (MSVC)
767
foreach(flag ${msvc_warning_flags})
768
append("${flag}" CMAKE_C_FLAGS CMAKE_CXX_FLAGS)
769
endforeach(flag)
770
+
771
+ if (BUILD_COMPILER_FOR_DRIVER)
772
+ string(REPLACE "-wd4146" "" CMAKE_C_FLAGS "${CMAKE_C_FLAGS}")
773
+ string(REPLACE "-wd4146" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
774
+ string(REPLACE "-wd4244" "" CMAKE_C_FLAGS "${CMAKE_C_FLAGS}")
775
+ string(REPLACE "-wd4244" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
776
+ string(REPLACE "-wd4267" "" CMAKE_C_FLAGS "${CMAKE_C_FLAGS}")
777
+ string(REPLACE "-wd4267" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
778
+ endif (BUILD_COMPILER_FOR_DRIVER)
779
endif (MSVC)
780
781
if (LLVM_ENABLE_WARNINGS AND (LLVM_COMPILER_IS_GCC_COMPATIBLE OR CLANG_CL))
0 commit comments