diff options
author | Alexey Lapshin <a.v.lapshin@mail.ru> | 2020-09-15 21:12:10 +0300 |
---|---|---|
committer | Alexey Lapshin <a.v.lapshin@mail.ru> | 2020-12-10 14:57:08 +0300 |
commit | 693da9df7481c48dd1edb93e78c66ec57fddeb60 (patch) | |
tree | 3edf373456ee791acc65b3fd6110773b3ed80ff0 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 0c7cce54eba3249489530040f41103dd8e0049f7 (diff) | |
download | llvm-693da9df7481c48dd1edb93e78c66ec57fddeb60.zip llvm-693da9df7481c48dd1edb93e78c66ec57fddeb60.tar.gz llvm-693da9df7481c48dd1edb93e78c66ec57fddeb60.tar.bz2 |
[dsymutil][DWARFLinker][NFC] Make interface of AddressMap more general.
Current interface of AddressMap assumes that relocations exist.
That is correct for not-linked object file but is not correct
for linked executable. This patch changes interface in such way
that AddressMap could be used not only with not-linked object files:
hasValidRelocationAt()
replaced with:
hasLiveMemoryLocation()
hasLiveAddressRange()
Differential Revision: https://reviews.llvm.org/D87723
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions