Closed jdarpinian closed 5 years ago
The MSVC ABI specific code needs to be modified to support unloading, debugged and regression tests extended as needed. I have modified the code in many locations already but the modifications are incomplete and mostly untested since there was much more interest in the Linux release of zapcc. Would probably take one man-year assuming existing knowledge of zapcc or at least clang code.
Thanks for the estimate, that's much more work than I expected. I just built mingw zapcc and tried it out. Compilation is super fast, I love it! However mingw's linker is so slow that incremental builds are overall much slower than clang-cl or MSVC. Unfortunately I think zapcc is not useful on Windows until the MSVC ABI is supported.
Yes, this is exactly right.
How much work would it be to implement support for the MSVC ABI?