[PATCH] D13933: [COFF] Add some ld Aliases for gnu mode

Martell Malone via llvm-commits llvm-commits at lists.llvm.org
Wed Oct 21 12:44:27 PDT 2015


martell added a comment.

In http://reviews.llvm.org/D13933#272309, @ruiu wrote:

> This is for mingw, right?


Yes this is for the mingw-w64 target.

> Do you think what you would eventually need in addition to this?  I'd like to know the impact of changes you are planning to make.


I'm not sure in what context but I'll try my best to answer.

Other then having the aliases mentioned above we have already dealt with the export library format issue in mingw-w64 with the genlib tool you helped me with with so the only other thing I see is that we would eventually have to remove the dependency on MSVC's lib.exe and rc.exe but this is something that llvm should do anyway even for the MSVC targets. This seems to be moving in the right direction already with the creation of llvm-lib.

In relation you your goal question earlier.
The goal is to have a toolchain stack with llvm, clang, compiler-rt, libunwind, libc++ and lld for mingw-w64 without having a single dependency on anything GNU i.e gcc or binutils or anything copyrighted by MS i.e visual studio.


http://reviews.llvm.org/D13933





More information about the llvm-commits mailing list