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

    <tr>
        <th>Summary</th>
        <td>
            [ELF][PAC] Support .note.gnu.property for marking schema
        </td>
    </tr>

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

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

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

<pre>
    https://github.com/ARM-software/abi-aa/pull/240 changes PAuthABIELF64 a bit. Main changes:

- GNU property becomes the main way of ELF marking, separate note section becomes an alternative;

- Compatibility info is restricted to <platform, version> tuple only (8+8=16 bytes) w/o extra info previously allowed.

Changes to be applied:

- Support related constants https://github.com/access-softek/llvm-project/commit/c8d71dfb8ed17f53a1f2164e86f41a0ba11640d6

- Frontend support https://github.com/access-softek/llvm-project/commit/a0cc186396cb71ace1981059a5e3da4af7001573

- Backend support https://github.com/access-softek/llvm-project/commit/a3ddb4e8aba8e997b76d2311b9f319afaaeabe90

- LLD support https://github.com/access-softek/llvm-project/commit/e4ff3bfc7da92ec223c8a108d40da33e9f710133


</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyslM1u6zYQhZ-G3gxi8Ed_XHgR21FRwLe4aNEHGJIjmw0lCiRl129f2HXSGhe4q2wEQdLM-eaMeDBnf5yINqzeMinf49nhxAWTktX7FS7lFNPm4-nKRHfdnEqZM1OvTPZM9kdfTotZ2zgy2b_-_u0lx6FcMBGTPRr_gshkPy8hMNnLioM94XSkDN9fl3J63f76duibChCML2v4hn76-OKmwPeMP64v8Mtvf8Kc4kypXMGQjSNlKCeC8VZ1wSvEAd4OPYyY3v10ZHIHmWZMWAimWAgy2eLj9FmME2AolCYs_kxMbZ8Fd3GcsXjjgy9X8NMQwWdIlEvytpCDEoGp3RywDDGNN70zpezjxNQblGUOBHEKV2Cy65jcdkztRQPmWigzqeHCZB-B_i4J_-0-Jzr7uORwBQwhXsit_0-0e1hXIhgCnOfgyf1g0x_LPMdUIFHAG6SNUy44lQw_WRxaSznfd0fvTPYhnMeXOcW_yBYmexvH0d9vOtcKN5iOnGiHWqEYpGgq6pqhEsgNCtFU3DXPSH2KU6HJQX6wfQEJcmtF1yjdWNMKtCR0J3itsSblsMKh5VzUrXom2aJ9_2oQ5ZypqEODHWndmrZxUglh9KCExgGR0JDmzyCHw_4rIagaBmUG2zrUkqyUynYoeOcq7lAp0kMruFBPbqzcRjmtNK5oI1qu65YLzVenTaNN65QVqGtbYdW4xoi2lVw6a_Ug65XfSC4rrnglGtVIve501wjpGk2VqpxpWcVpRB_WN951TMeVz3mhTae6ploFNBTyI3EmusD95SNy0uY-o1mOmVU8-Fzyf12KL-EeVW-HntV7Vm-_v-5Yvf_86de3c74-Tsv6MymGmD4SAbI90YirJYWfpdhN7kev75CZyf4-xD8BAAD__zFdqAo">