[PATCH] D72892: [MC][ARM] Resolve some pcrel fixups at assembly time

Peter Smith via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Feb 28 09:01:19 PST 2020


psmith added a comment.

With luck after the following couple of patches for Arm state, we'll output relocations for these fixups when there is a global symbol, and as a bonus get to support cross-section references if they happen to be within the range of the relocations. At link time it will be possible to determine whether a symbol is interposed and possibly warn or error for problem cases in shared objects while accepting cases in executables.
https://reviews.llvm.org/D75347 (MC)
https://reviews.llvm.org/D75349 (LLD)
My apologies for any problems caused, I do want to have adr and ldr to global symbols be allowed for executables.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D72892





More information about the llvm-commits mailing list