<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">