Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pauthabielf64] Fix typo in relocation name #255

Merged
merged 2 commits into from
Jul 2, 2024

Commits on Apr 2, 2024

  1. [pauthabielf64] Fix typo in relocation name

    As pointed out in ARM-software#253
    the R_AARCH64_AUTH_GOT_LO12_NC is meant to be the AUTH variant of
    R_AARCH64_LD64_GOT_LO12_NC. As there is also a
    R_AARCH64_LD32_GOT_LO12_NC relocation rename the relocation to
    R_AARCH64_LD64_AUTH_GOT_LO12_NC.
    
    These relocations are in the appendix as we are currently
    expecting the GOT to be RELRO and unsigned in most signing schemas.
    smithp35 committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    12ca746 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. [pauthabi64] Add note for RAARCH64_AUTH_GOT_ADD_LO12_NC

    There is no equivalent for this relocation in the standard ABI
    it is used by runtime code to calculate the address of
    a GOT slot so it can be used as one of the inputs to an
    authenticate instruction. Add a note that this matches up
    with the :got_auth_lo12: operator for future reference.
    
    Part of ARM-software#253
    smithp35 committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    c8a6c5d View commit details
    Browse the repository at this point in the history