We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 77d21e7 commit 50f42deCopy full SHA for 50f42de
lld/CMakeLists.txt
@@ -187,6 +187,19 @@ if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY)
187
)
188
endif()
189
190
+if (MSVC)
191
+ FOREACH(flag
192
+ CMAKE_C_FLAGS_RELEASE CMAKE_C_FLAGS_RELWITHDEBINFO
193
+ CMAKE_C_FLAGS_DEBUG CMAKE_C_FLAGS_DEBUG_INIT
194
+ CMAKE_CXX_FLAGS_RELEASE CMAKE_CXX_FLAGS_RELWITHDEBINFO
195
+ CMAKE_CXX_FLAGS_DEBUG CMAKE_CXX_FLAGS_DEBUG_INIT)
196
+ if (MSVC)
197
+ STRING(REPLACE "/MD" "/MT" "${flag}" "${${flag}}")
198
+ SET("${flag}" "${${flag}}")
199
+ endif (MSVC)
200
+ ENDFOREACH()
201
+endif()
202
+
203
add_subdirectory(Common)
204
add_subdirectory(tools/lld)
205
0 commit comments