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

    <tr>
        <th>Summary</th>
        <td>
            [LLDB][ELF][PAC] Support implicitly signed pointers in user expressions
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            lldb
      </td>
    </tr>

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

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

<pre>
    We rely on `LangOptions` for correct code generation. To set `LangOptions` when debugging an ELF, we need to read PAuth compatibility info from either GNU property section or a separate PAuth-specific note section. Depending on that, proper `LangOptions` might be set in `ClangExpressionParser`.

Downstream change https://github.com/access-softek/llvm-project/commit/aa37665ff0d275d690ae7882f1e1306aa1e6b954


</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJx8kk9v5CgQxT8NvpTSwtjG7YMPnXR6L63dSLurOZehbDPBgAAn099-ZCeZGWmiuaASf4rfq_cwJTM5op4190yIZ_-i0fGSCcGac4Frnn3sP3aLwetb_4Ugkr2Bd8Akv6Kb_gnZeJeY5DD6CMrHSCqD8ppgIkcRt_MD_OchUf7k1etMDjQN6zQZNwE6eLxemHiAVwJHpCF7iIQank5rnkH5JWA2g7Em38C40cMY_QJk8kwR_vr7fwjRB4r5BonU9g34CAiJAkbM9NbnLgVSZjQKnM_0cfMAZwrk9AbiHeQZ80by1vAT9sVMc4aBdmlmn8mDRTc9fguRUjLePWFMFJnkB8bPjJ_e1rN_dSlHwgXUjG4imHMOiVUnJi5MXCaT53U4KL8wcUGlKKW75MdMz0xcrH1Z7kL0X0llJi7KL4vZCsSqlbIZR65F22jZcaT2eBRjSWXFJWJJcuia-leQQveV7qoOC-rLlndNy0XdFnPfohqqWsqu1ITtqKoBaz525bHVbdcpVZhecFHzitelrFohD5JLXTYdjt1x0EMrWc1pQWMPG-_Bx6kwKa3UH6ujbAqLA9n0njxr9fCeutjv8oZ1Sqzm1qScfjbIJts9rdfr-Z41Z9bcb1nZi6fTA2vO8O8ago8ZzBKsUSbbG-wh1xC8cZli2nxaE0WgHyalYo22_4MFG8Hvk9_1JCYuu6TvAQAA__8zERSS">