We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f55d3de commit 1f3ca81Copy full SHA for 1f3ca81
lld/CMakeLists.txt
@@ -200,6 +200,19 @@ if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY)
200
)
201
endif()
202
203
+if (MSVC)
204
+ FOREACH(flag
205
+ CMAKE_C_FLAGS_RELEASE CMAKE_C_FLAGS_RELWITHDEBINFO
206
+ CMAKE_C_FLAGS_DEBUG CMAKE_C_FLAGS_DEBUG_INIT
207
+ CMAKE_CXX_FLAGS_RELEASE CMAKE_CXX_FLAGS_RELWITHDEBINFO
208
+ CMAKE_CXX_FLAGS_DEBUG CMAKE_CXX_FLAGS_DEBUG_INIT)
209
+ if (MSVC)
210
+ STRING(REPLACE "/MD" "/MT" "${flag}" "${${flag}}")
211
+ SET("${flag}" "${${flag}}")
212
+ endif (MSVC)
213
+ ENDFOREACH()
214
+endif()
215
+
216
add_subdirectory(Common)
217
add_subdirectory(tools/lld)
218
0 commit comments