[PATCH] D33880: COFF: Introduce LD shim around LINK
Martin Storsjö via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Aug 4 03:12:48 PDT 2017
mstorsjo added a comment.
In https://reviews.llvm.org/D33880#831661, @martell wrote:
> In https://reviews.llvm.org/D33880#831570, @mstorsjo wrote:
>
> > If you're still too busy and don't mind, I could also take over trying to get this in a mergeable form.
>
>
> I can be on this to ensure it gets merged, there were 2 reasons why I left this slide for awhile.
> I was having an issue with llvm-dlltool where if I used `new` to create memory for the strings it would work but if I done it the correct way as rui instructed it was not working correctly.
> We now know that was because we were writing the strings beforehand the entry thanks to you :) So the 2 bugs because of the location of the the allocation seemed to nullify each other to some degree.
> Which left me a little confused. So I left the lld support slide until llvm-dlltool was merged and also at the time I had started a new job.
Sure - it's great to have at least one of the components merged finally :-)
> I can still be somewhat useful here because I understand what is going on.
> Where I probably won't be of any use is on the unwind exceptions, so might be an idea to commandeer that differential?
> I'm sure this is something you know a lot more about and I can probably learn a lot from the patch that gets merged for it.
Nope, I know much less about that; I'll probably stay away from your libc++/libunwind patches until I've got everything necessary for building C programs upstreamed. The things left are this and the mingw ctor section handling (even though it's not used for C projects, it causes linker errors if not handled in one way or another).
Repository:
rL LLVM
https://reviews.llvm.org/D33880
More information about the llvm-commits
mailing list