aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
diff options
context:
space:
mode:
authorAugusto Noronha <augusto2112@me.com>2022-02-25 15:20:02 -0300
committerAugusto Noronha <augusto2112@me.com>2022-03-17 14:23:20 -0300
commit9b3af5e7b70239516cbe56f82fb195f8a55d3a2e (patch)
treea73ca06aa29e108cd048c23749ee83b7d44dbd5f /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
parent6ce08d5c278609de8c53861e30e613030cc9c1de (diff)
downloadllvm-9b3af5e7b70239516cbe56f82fb195f8a55d3a2e.zip
llvm-9b3af5e7b70239516cbe56f82fb195f8a55d3a2e.tar.gz
llvm-9b3af5e7b70239516cbe56f82fb195f8a55d3a2e.tar.bz2
[dsymutil] Apply relocations present in Swift reflection sections
The strippable Swift reflection sections contain subtractor relocations that need to be applied. There are two situations we need to support. 1) Both symbols used in the relocation come from the .o file (for example, one symbol lives in __swift5_fieldmd and the second in __swift5_reflstr). 2) One symbol comes from th .o file and the second from the main binary (for example, __swift5_fieldmd and __swift5_typeref). Differential Revision: https://reviews.llvm.org/D120574
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions