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