[all-commits] [llvm/llvm-project] c1a5f7: [ELF][ARM] Represent R_ARM_LDO32 as R_DTPREL inste...

Fangrui Song via All-commits all-commits at lists.llvm.org
Mon Jul 6 09:51:05 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: c1a5f73a4ae70d8f808c1bac091c3f4b683815b4
      https://github.com/llvm/llvm-project/commit/c1a5f73a4ae70d8f808c1bac091c3f4b683815b4
  Author: Fangrui Song <maskray at google.com>
  Date:   2020-07-06 (Mon, 06 Jul 2020)

  Changed paths:
    M lld/ELF/Arch/ARM.cpp
    M lld/ELF/Relocations.cpp
    M lld/test/ELF/debug-dead-reloc-tls-arm.s

  Log Message:
  -----------
  [ELF][ARM] Represent R_ARM_LDO32 as R_DTPREL instead of R_ABS

Follow-up to D82899. Note, we need to disable R_DTPREL relaxation
because ARM psABI does not define TLS relaxation.

Reviewed By: grimar, psmith

Differential Revision: https://reviews.llvm.org/D83138




More information about the All-commits mailing list