diff options
Diffstat (limited to 'polly')
-rw-r--r-- | polly/lib/CMakeLists.txt | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/polly/lib/CMakeLists.txt b/polly/lib/CMakeLists.txt index 2847d689c09d..e17333b76dca 100644 --- a/polly/lib/CMakeLists.txt +++ b/polly/lib/CMakeLists.txt @@ -126,6 +126,12 @@ else () $<TARGET_OBJECTS:obj.Polly> ) + # Only add the dependencies that are not part of LLVM. The latter are assumed + # to be already available in the address space the module is loaded into. + # Adding them once more would have the effect that both copies try to register + # the same command line options, to which LLVM reacts with an error. + target_link_libraries(LLVMPolly PUBLIC ${ISL_TARGET}) + set_target_properties(LLVMPolly PROPERTIES LINKER_LANGUAGE CXX |