<div dir="ltr">If you want an AOT linker and you don't want to use link.exe, you can use LLD. At this point it is a fully functional PE COFF linker. It lacks PDB support, but it sounds like you don't need that yet.</div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jul 4, 2016 at 3:45 PM, Michael Lewis via llvm-dev <span dir="ltr"><<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra">Thanks all - looks like <span style="font-size:12.8px">RuntimeDyldCOFFX86_64</span><span style="font-size:12.8px"> is indeed the missing link. I'm temporarily using my own code to relocate the pdata section during linking (for unrelated reasons) but I'll definitely explore the dynamic loader in more detail. I'd much prefer to use well-tested code over my sloppy 20 minute hack job :-)</span></div></div>
<br>_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br>
<br></blockquote></div><br></div>