<div dir="ltr">Hi,<div><br></div><div>On ARM targets, gold is already required due to a certain bugs in the handling of relocations for those targets.</div><div><br></div><div>For other targets, there was a bug exposed in the BFD linker (which is believed to have been fixed in a newer release).</div><div><br></div><div>Recently, another change seems to have exposed yet another issue with linking on x86 targets.</div><div><br></div><div>Given the frequency with which issues occurring with the BFD linker, is it reasonable to say that building swift requires the gold linker?  To the previous three issues, I believe that two of them were worked around with the approach of using gold.  So, there is some precedent to that approach.  Furthermore, this idea has been brought up before.</div><div><br></div><div>Im hoping that this can spark a thread which can come up to some conclusion to whether it is reasonable to expect that the linux builds would use gold for the foreseeable future.</div><div><div><br></div>-- <br><div class="gmail_signature">Saleem Abdulrasool<br>compnerd (at) compnerd (dot) org</div>
</div></div>