aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR/Module.cpp
diff options
context:
space:
mode:
authorIgor Kudrin <ikudrin@accesssoftek.com>2022-01-13 11:38:26 +0700
committerIgor Kudrin <ikudrin@accesssoftek.com>2022-01-13 11:38:26 +0700
commite00ac48df3a6d5e3fa23fdb898c5179a75fd855f (patch)
tree929dc49affefbce04218eff80116d059418b9e93 /llvm/lib/IR/Module.cpp
parent483f7f55365209dc39df9fa31b2cce0f03e9b4ec (diff)
downloadllvm-e00ac48df3a6d5e3fa23fdb898c5179a75fd855f.zip
llvm-e00ac48df3a6d5e3fa23fdb898c5179a75fd855f.tar.gz
llvm-e00ac48df3a6d5e3fa23fdb898c5179a75fd855f.tar.bz2
[ELF] Use tombstone values for discarded symbols in relocatable output
This extends D81784. Sections can be discarded when linking a relocatable output. Before the patch, LLD did not update the content of debug sections and only replaced the corresponding relocations with R_*_NONE, which could break the debug information. Differential Revision: https://reviews.llvm.org/D116946
Diffstat (limited to 'llvm/lib/IR/Module.cpp')
0 files changed, 0 insertions, 0 deletions