[all-commits] [llvm/llvm-project] 3ce0ad: [ARM][MC][Thumb] Revert relocation for some pc-rel...

Mark Murray via All-commits all-commits at lists.llvm.org
Mon Apr 20 01:41:19 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 3ce0ad1b336e67a76d78ae7ff7d66fe127586620
      https://github.com/llvm/llvm-project/commit/3ce0ad1b336e67a76d78ae7ff7d66fe127586620
  Author: Mark Murray <mark.murray at arm.com>
  Date:   2020-04-20 (Mon, 20 Apr 2020)

  Changed paths:
    M llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp
    M llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp
    R llvm/test/MC/ARM/pcrel-global-rel.s
    M llvm/test/MC/ARM/pcrel-global.s
    M llvm/test/MC/ARM/thumb1-relax-adr.s
    M llvm/test/MC/ARM/thumb1-relax-ldrlit.s

  Log Message:
  -----------
  [ARM][MC][Thumb] Revert relocation for some pc-relative fixups.

Summary:
This commit reverts https://reviews.llvm.org/D75039. Concensus appears to
be in favour of assembly-time resolution of these ADR and LDR relocations,
in line with GNU.

Reviewers: psmith

Subscribers: kristof.beyls, hiraditya, danielkiss, llvm-commits

Tags: #llvm

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




More information about the All-commits mailing list