[PATCH] D75039: [MC][ELF][ARM] Add relocations for Thumb pc-relative fixups

Peter Smith via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Feb 28 03:24:42 PST 2020


psmith updated this revision to Diff 247202.
psmith added a comment.

Rebased after D72892 <https://reviews.llvm.org/D72892> landed for the benefit of the 10.0 release as discussed in pr44929. This effectively reverts the Thumb side of that patch as well as enabling the relocations. The ARM side of D72892 <https://reviews.llvm.org/D72892> is still there as LLD hasn't implemented the relocations yet. Will post patch for that shortly.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D75039/new/

https://reviews.llvm.org/D75039

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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D75039.247202.patch
Type: text/x-patch
Size: 6066 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200228/daf82a3c/attachment.bin>


More information about the llvm-commits mailing list