Before this patch, the cmake disabled loadable modules when compiling with Visual Studio. However, the reason for this is a limitation of the Windows DLLs, thus this restriction should apply to any compiler for the Windows platform, such as MinGW, Cygwin, icc, etc.
Details
- Reviewers
bollu Meinersbur - Group Reviewers
Restricted Project - Commits
- rGe71cda21d71c: [Windows][Polly] Disable LLVMPolly module for all compilers on Windows
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
LGTM.
Could you fix the title+description? It fixes that the limitation is imposed by Windows, not by the MSVC compiler. Cygwin would be affected as well.
Michael
Could you fix the title+description?
Fixed title. What exactly should I fix in the description?
Cygwin would be affected as well.
Unfortunately I don't use Cygwin and have no clue about it.
I was thinking about something that explains the difference between the state before and after the patch.
Suggestion:
Title: "[Windows][Polly] Disable LLVMPolly module for all compilers on Windows"
Summary: "Before this patch, the cmake disabled loadable modules when compiling with Visual Studio. However, the reason for this is a limitation of the Windows DLLs, thus this restriction should apply to any compiler for the Windows platform, such as MinGW, Cygwin, icc, etc."