The patch finds all installed MSVCRT versions from 11.0 (highest currently supported by MinGW) down to 9.0 and sets the appropriate compiler and linker flags for the newest version found. An installed MSVCRT is required due to the call to llvm-tblgen at build time.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
Thanks for the review. As I do not have commit access someone else will have to land the patch.
Comment Actions
I've committed a different fix that removes the need for this. Thanks for the patch though.
Comment Actions
I assume you are referring to http://reviews.llvm.org/D7230?
Is it really desirable to disable the functionality for MinGW? Any recent MinGW is perfectly capable of compiling it with the right flags. My issue was only that running the generated executables requires the corresponding runtimes to be installed (also true for MSVC, but if that is installed the runtime is automatically installed as well)