[lld-macho] Support pc-relative section relocations
authorJez Ng <jezng@fb.com>
Mon, 27 Apr 2020 19:59:20 +0000 (12:59 -0700)
committerJez Ng <jezng@fb.com>
Sun, 10 May 2020 03:56:23 +0000 (20:56 -0700)
commit198b0c57dffbca309dd5acaebe58300203f4c12d
treed59563fa8c364e78a8430a9cf10e635758577788
parent7bbdbacd00ae04f9c0d609bf2c00036cafb55fef
[lld-macho] Support pc-relative section relocations

Summary: So far we've only supported symbol relocations.

Reviewers: ruiu, pcc, MaskRay, smeenai, alexshap, gkm, Ktwu, christylee

Subscribers: llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D79211
lld/MachO/InputFiles.cpp
lld/MachO/InputSection.cpp
lld/MachO/InputSection.h
lld/test/MachO/relocations.s
lld/test/MachO/x86-64-reloc-signed.s