[lld] [llvm] [lld][AArch64][ELF][PAC] Support AUTH relocations and AUTH ELF marking (PR #72714)

Daniil Kovalev via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 19 08:04:12 PDT 2024


================
@@ -398,6 +400,24 @@ void AArch64::relocate(uint8_t *loc, const Relocation &rel,
   case R_AARCH64_PREL64:
     write64(loc, val);
     break;
+  case R_AARCH64_AUTH_ABS64:
+    // - If val is wider than 32 bits, we must have converted the auth relr
----------------
kovdan01 wrote:

Fixed, thanks, see d32b8e32fc1c938e5a005997b832d215a308037d


https://github.com/llvm/llvm-project/pull/72714


More information about the llvm-commits mailing list