[all-commits] [llvm/llvm-project] 199c40: [JITLink][AArch64] Add LD64_GOTPAGE_LO15 rel suppo...

Vladislav Khmelevsky via All-commits all-commits at lists.llvm.org
Wed Aug 7 01:27:43 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 199c400387a5492e021925ef42ea744ccf7812de
      https://github.com/llvm/llvm-project/commit/199c400387a5492e021925ef42ea744ccf7812de
  Author: Vladislav Khmelevsky <och95 at yandex.ru>
  Date:   2024-08-07 (Wed, 07 Aug 2024)

  Changed paths:
    M llvm/include/llvm/ExecutionEngine/JITLink/aarch64.h
    M llvm/lib/ExecutionEngine/JITLink/ELF_aarch64.cpp
    M llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp
    M llvm/lib/ExecutionEngine/JITLink/aarch64.cpp
    M llvm/test/ExecutionEngine/JITLink/AArch64/ELF_relocations.s

  Log Message:
  -----------
  [JITLink][AArch64] Add LD64_GOTPAGE_LO15 rel support (#100854)

This relocation is used in order to address GOT entries using 15 bit
offset in ldr instruction. The offset is calculated relative to GOT
section page address.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list