<div dir="ltr"><span style="font-size:12.8px">> I'm not sure if the bfd or gold behavior is correct here, I can</span><br style="font-size:12.8px"><span style="font-size:12.8px">> certainly think of situations where it is plainly wrong.</span><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">Please elaborate, probably with the specific use cases so that i can cross check.</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">-Shridhar<br></span><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Sep 14, 2015 at 7:43 PM, Joerg Sonnenberger via llvm-commits <span dir="ltr"><<a href="mailto:llvm-commits@lists.llvm.org" target="_blank">llvm-commits@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class="">On Mon, Sep 14, 2015 at 03:56:21PM +0530, shridHar joshi via llvm-commits wrote:<br>
> in case of gnu ld and gold, allow shlib undefined is false (default) while<br>
> creating executable and true while creating shared library (-shared option).<br>
<br>
</span>That still requires the linker to at least do the full symbol search<br>
mandated by ELF, which lld still is missing. As such, the false positive<br>
rate for lld would be completely unacceptable.<br>
<br>
I'm not sure if the bfd or gold behavior is correct here, I can<br>
certainly think of situations where it is plainly wrong.<br>
<br>
Joerg<br>
_______________________________________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@lists.llvm.org">llvm-commits@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits</a><br>
</blockquote></div><br></div></div></div>