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

    <tr>
        <th>Summary</th>
        <td>
            [BOLT][AArch64] Support new relocation types from PAUTH ELF ABI
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            enhancement,
            backend:AArch64,
            BOLT
      </td>
    </tr>

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

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

<pre>
    PAUTH ELF ABI defined here https://github.com/ARM-software/abi-aa/blob/main/pauthabielf64/pauthabielf64.rst introduces new relocation types: see sections "AUTH variant Dynamic Relocations" and "Additional AUTH variant Dynamic Relocations for Signed GOT" in the document on the link above.

Need to implement support for these new relocations in bolt.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyEUl1v1TAM_TXpi3Wr1P3Y-tCHXi4FpMHQNn5A0ri3YWlSJemd9u9RugFiQvDSyo59jn18RAj6bIk6Vh9ZfcrEFmfnu0d3UcLyIpNOPXdf-28PH-H9zQD98RMomrQlBTN5gjnGNbCyZzgwHM46zpvMR7cwHPq7z4fgpvgkPDEchNQHIRgO0jjJcFiEtgyHNTEKqclMTfU2zn2IoG30Tm0jBbD0BJ6MG0XUzkJ8XimRQyCCQGNKBmCI-7wX4bWwEU7PVix6hLtfjYEhgrBqL1VKp5ww8L8umJyH-ySXgg-3DwlEW4gzgXLjtpCN4F5io-0jCOkulDN-Yrx_-X4hUhAd6GU1tNeHbV2djztynCnQmxVDYpDOxDxTXanashUZdUXTIi_4NS-yuSvLiWSpqkpMo6qvxNS05XU9lYXEqVEFZbpDjiW_Lqqi4JwX-dXIRdMqXhX1NPEWWcVpEdrkxlyW3PlzpkPYqGuq5qrOjJBkwu4PRLKzsOM-O0Nk-I4hSjE-klWs7Pvej3O64uvL8fYmqZR85bsEfpDbObCKGx1i-E0XdTS7A_eG-sTq40-o-gT3rxr97fgwebfAH_7MNm-6f9gysb7-Dqt332mMDId948Bw2Jf-EQAA__9czQGA">