[all-commits] [llvm/llvm-project] 87081f: [JITLink][AArch32] Add support for ELF::R_ARM_THM_...

Eymen Ünay via All-commits all-commits at lists.llvm.org
Thu Nov 9 00:51:15 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 87081f1c18dae890ab56fcd7afc71b379ab24435
      https://github.com/llvm/llvm-project/commit/87081f1c18dae890ab56fcd7afc71b379ab24435
  Author: Eymen Ünay <eymenunay at outlook.com>
  Date:   2023-11-09 (Thu, 09 Nov 2023)

  Changed paths:
    M llvm/include/llvm/ExecutionEngine/JITLink/aarch32.h
    M llvm/lib/ExecutionEngine/JITLink/ELF_aarch32.cpp
    M llvm/lib/ExecutionEngine/JITLink/aarch32.cpp
    M llvm/test/ExecutionEngine/JITLink/AArch32/ELF_static_thumb_reloc.s

  Log Message:
  -----------
  [JITLink][AArch32] Add support for ELF::R_ARM_THM_MOV{W_PREL_NC,T_PREL} (#70364)

Support for ELF::R_ARM_THM_MOVW_PREL_NC and ELF::R_ARM_THM_MOVT_PREL
is added. Move instructions with PC-relative immediates can be handled
in Thumb mode with this addition.




More information about the All-commits mailing list