Remove module LLVMPolly from Windows build

Loadable modules are not supported on Windows.

Reviewers: grosser
llvm-svn: 242776
This commit is contained in:
Michael Kruse 2015-07-21 12:29:02 +00:00
parent 441357dca2
commit c4ad882daf

View File

@ -319,18 +319,24 @@ endif()
# Build a monolithic Polly.a and a thin module LLVMPolly.moduleext that links to
# that static library.
add_polly_loadable_module(LLVMPolly
Polly.cpp
)
if (MSVC)
# Add dummy target, because loadable modules are not supported on Windows
add_custom_target(LLVMPolly)
else ()
add_polly_loadable_module(LLVMPolly
Polly.cpp
)
target_link_libraries(LLVMPolly Polly)
set_target_properties(LLVMPolly
PROPERTIES
LINKER_LANGUAGE CXX
PREFIX "")
endif ()
if (TARGET intrinsics_gen)
# Check if we are building as part of an LLVM build
add_dependencies(Polly intrinsics_gen)
endif()
target_link_libraries(LLVMPolly Polly)
set_target_properties(LLVMPolly
PROPERTIES
LINKER_LANGUAGE CXX
PREFIX "")