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 bc01b24 commit a6c0120Copy full SHA for a6c0120
lib/CppInterOp/CMakeLists.txt
@@ -146,3 +146,14 @@ string(REPLACE ";" "\;" _VER CPPINTEROP_VERSION)
146
set_source_files_properties(CppInterOp.cpp PROPERTIES COMPILE_DEFINITIONS
147
"LLVM_BINARY_DIR=\"${LLVM_BINARY_DIR}\";CPPINTEROP_VERSION=\"${_VAR}\""
148
)
149
+
150
+if(MSVC)
151
+ target_link_options(clangCppInterOp PRIVATE
152
+ "/INCLUDE:?write@raw_ostream@llvm@@QEAAAEAV12@PEBD_K@Z"
153
+ "/INCLUDE:?errs@llvm@@YAAEAVraw_fd_ostream@1@XZ"
154
+ "/INCLUDE:?DestroyDataAndMakeUninit@APValue@clang@@AEAAXXZ"
155
+ "/INCLUDE:?dbgs@llvm@@YAAEAVraw_ostream@1@XZ"
156
+ "/INCLUDE:?fatalUncheckedError@Error@llvm@@AEBAXXZ"
157
+ "/INCLUDE:?logAllUnhandledErrors@llvm@@YAXVError@1@AEAVraw_ostream@1@VTwine@1@@Z"
158
+ )
159
+endif()
0 commit comments