<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/80789>80789</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            Backport 06a728f3feab876f9195738b5774e82dadc0f3a7 to release/18.x
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            release:backport
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          SixWeining
      </td>
    </tr>
</table>

<pre>
    /cherry-pick 06a728f3feab876f9195738b5774e82dadc0f3a7

As LoongArch gcc/binutils have began generating relax relocations for about 1 year, lld needs this PR so that it can link fundamental system objects (such as Scrt1.o). People have reached a consensus about this cherry-picking (See #78692).
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyMkb1y5CgQx58GJV1WodYHKFAwPpeiC1zn4OIWtCTWDEwBcnnefktjb-2GmzTR_4sf5ey2wDyJ_ln0LxUdZY9penOf_7MLLmzVEu19EjibnVO6P92ceQc5kEK9tivTotWwjs3Yq1YvvVIda7RkjVxbUkK-CHn5upcM_8YYtksyO2zGCJwXF47ifIadPhgW3ijAxoETFRc2SOzp87zRUHExZFhjAlriUaCBO1MS-A94byEw2wxldxle_4McoexUwBUwFMC78A7rESxdORTykO-58BXi8oNNySBQ58PsQBneTCpNHQWONbxyvHn-qpaYzM4WCEwMmUM-8nePR-YfX3P2FqjfmEFgq_Qw4ulW2am1YztSxVOjpGq07sa-2qeuG4w02KHCfhy0XtnYprMN2dUymbFyE0rsJMpBtrJp-3rRqOQqB2NwWEl1opN8Jedr7z-udUxb5XI-eNJS6bHytLDPD7qIiT1TZtFeFjLvt5iKQDypp-kUPy3HlkUnvcsl_7Yrrnienr8Vf80eSoRfgTg3uv6sjuSnvZRbFu1F4Cxw3lzZj6U28SpwPhO_n6dbiicdgfNjTRY4Pwb9DAAA__8t_N12">