<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/135200>135200</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[hexagon] switch to eld as the default linker
</td>
</tr>
<tr>
<th>Labels</th>
<td>
enhancement,
backend:Hexagon,
clang:driver
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
androm3da
</td>
</tr>
</table>
<pre>
Now that it's [available publicly](https://github.com/qualcomm/eld), let's change the compiler driver to pick `eld` by default. After this change, users can still override with `-fuse-ld=lld` if they prefer.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJx8kc2umzAQhZ_GbKwgGAM3LFjk3ijqqu8wtgfsZsDUNknz9hVJ2u66suWf72jOhyn5aSEaRPsp2nOBW3YhDrjYGGZlsdDBPobv4S6zwyx9FvCRpGg_8YaeUTPJddPsDT9EexZwdDmvSaiTgIuAy-Sz23Rpwizg8nNDNmHet8RWQC_gSzK9kMbhMpHMjqQJ8-qZorTR3yjKHOTqzVWKrtr_dZXUD2lpxI1zKeVpzPsj5_9AduyWKCZpcJEpe2YZbhSjtyTvPruddBi3RAe2Qp35BfXjnv6Qa6SRYlnYQdle9VjQUH80DfR919eFG5oR-k5Z1EfbaTs2Gk2rsVbUEShsx8IPUEFbNXVVt02t6rKvwSp11PTRNFUNR9FUNKPnkvk2lyFOhU9po6FWLVRVwaiJ09MIAC0OF0MzLVkACPgSABrNlRYr1Okb_cIpLH9vDOMyCXV6Nbcft-ciDnvOQW9TEk3FPuX0Lzn7zE_77o1qzzLdfTZu753YSkxPK-_CJfvlSrHYIg__cb3z38thjeEHmSzg8hwzCbi8J70N8DsAAP__j3bOhQ">