[llvm] [llvm] annotate interfaces in llvm/Target for DLL export (PR #143615)

Vassil Vassilev via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 12 08:44:54 PDT 2025


vgvassilev wrote:

> > are the cmake changes these missing dependencies for the DLL
> 
> This change explicitly adds some missing dependencies to `LLVM_LINK_COMPONENTS` for several unit tests. I do not have a good explanation for why this change was needed for the MSVC DLL build. Interestingly, the clang-cl DLL build is fine without these changes. Regardless, adding the components to the list is correct since the tests do depend on them. But I am happy to bottom-out on an explanation if you think it is important.

It would be good to know but not a blocker for this pr. 

https://github.com/llvm/llvm-project/pull/143615


More information about the llvm-commits mailing list