<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=http://email.email.llvm.org/c/eJytU81unDAQfhq4jEBgFhYOHKiilSpVal_B2AO4a-yVbXaTPH3HbNKkVQ-NWgkxNjMevp_xaOVT_zlhxxU8ojIzNGDwBmJBcc641jBxpTeHHkYMN0QDTpTAjaTIYLIOtL6uWVnlRV6CNTAMTizNIamGpHhIiuGbs5PSmHG-f4eYqAb4osz2mLCTsFd0fMZMK3Peo5a5uFw-dviG_PxXJ5XxwV0ol80i8yiCssbn4n5Gq_G0PT-je61-XxPQh_9bBve6-3sIgYslGqDtDAs6_KlgUn8irTOyJXs1Iw-PIakfEtYuIVx8LGUnemYVlm3MhV1pE415CRlR_k7_pm1UxVM8ts2hrgta_bE5696j-2qAA2n9BH67oJuUUFyTmFeioWYeOYEKcYRWD2FBiG4Sc-XB2AAOV3uN3LxdETazeZQwbeZFDEhlX8mu6njKt7BY1zt7PfN0c7r_MD_l_bYTrKuyrdOlb7sGRV1j3TWtRMk6UTd1VxSHYyvFxNtU8xG170nmhLE4_HsLWpPC6b8jUD0rGCvKsiqPJSu6fGwqWR7kUcqubIq2SQ4FrqR9Hvvk1s2p6_eW4zZ7Smrlg39Lcu_VbBB3wIQwqKCxf7t28XZE7X8R_nfNgUbn3TxSoeYBJdme7vD7HfsP7uRXgA>53185</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            AArch64: Linker not removing unused functions (gc-sections related)
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

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

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

<pre>
    I'm seeing 6 new check-all failures between rc1 and rc2 for llvm-13.0.1 on AArch64:
Profile-aarch64 :: Linux/coverage-linkage-lld.cpp
Profile-aarch64 :: Linux/coverage-weak-lld.cpp
Profile-aarch64 :: instrprof-gc-sections.c
libFuzzer :: gc-sections.test
libFuzzer :: gc-sections.test
libFuzzer :: gc-sections.test 

Attaching log here:
[rc2-new-failures.txt](https://github.com/llvm/llvm-project/files/7864550/rc2-new-failures.txt)

On a very superficial investigation it seems the linker is not removing some unused functions. 
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJytU9tunDAQ_Rp4GYGwWW4PPFBFK1Wq1P6CsWfBXWOvfNlN8vW12aRJqz40UiTE2MzM8ZxzzGzE0_g1o90GDlHqBVrQeAO-Ij8XTCk4MamCRQcz-huiBssJMC1ipHAyFpS6bgWpy6okYDRMk-Vre8jqKasesmr6Yc1JKiwY279DStQTfJM6PGb0yM0VLVuwUFKf96hEyS-XjzXfkJ3_q1Nq5-0l5oqFFw65l0a7kt97lJyP4fkZ7Wv1-xqPzn9uGdzr7u_Je8bXZIAyC6xo8beCWfMlal1EW4pXM0r_6LPmIaP96v3FpVJ6jM8i_RrmkpstbpIxL6GIlH_Gs-M2qeJi7Pr20DRVXP0TnA7vp_uugUHU-glcuKA9SS6ZimJeIw25sMQJpE9XaHPgV4TkZmQuHWjjweJmrombMxtC0MGhgFPQL2JALsZaDPXAci-9wvHtDiWrE9AfKH8DQNThnbixUDGPInLIg1XjhyWSzoVdo6YmfZOvY9uRpm-GYRBzxYeBY9_XAnveMOx4M5BcsRmVG6NTGaXp_9kh4jqalMuRVpRWhNSkI7QayrmtBTmIToiBtFXfZocKtyh-meYojV1yO-4jzWFxMamk8-4tyZyTi0bcj4v4LPjV2NGa65nl-8HjPvgvXZhCDQ">