aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCObjectFileInfo.cpp
diff options
context:
space:
mode:
authorSourabh Singh Tomar <SourabhSingh.Tomar@amd.com>2019-11-07 12:27:46 +0530
committerSourabh Singh Tomar <SourabhSingh.Tomar@amd.com>2019-11-23 10:25:11 +0530
commit81b0a3284af1dcef26e56b0de9fd74002083c471 (patch)
tree41b0523c1b0cd6bb3a01992671b98e17cfca240f /llvm/lib/MC/MCObjectFileInfo.cpp
parent380a6452b2e98d9c34828503edf8032f6b4c82d3 (diff)
downloadllvm-81b0a3284af1dcef26e56b0de9fd74002083c471.zip
llvm-81b0a3284af1dcef26e56b0de9fd74002083c471.tar.gz
llvm-81b0a3284af1dcef26e56b0de9fd74002083c471.tar.bz2
[DWARF] Support for loclist.dwo section in llvm and llvm-dwarfdump.
This patch adds support for debug_loclists.dwo section in llvm and llvm-dwarfdump. Also Fixes PR43622, PR43623. Reviewers: dblaikie, probinson, labath, aprantl, jini.susan.george https://reviews.llvm.org/D69462
Diffstat (limited to 'llvm/lib/MC/MCObjectFileInfo.cpp')
-rw-r--r--llvm/lib/MC/MCObjectFileInfo.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/lib/MC/MCObjectFileInfo.cpp b/llvm/lib/MC/MCObjectFileInfo.cpp
index 53a9467..5b4da19 100644
--- a/llvm/lib/MC/MCObjectFileInfo.cpp
+++ b/llvm/lib/MC/MCObjectFileInfo.cpp
@@ -464,6 +464,9 @@ void MCObjectFileInfo::initELFMCObjectFileInfo(const Triple &T, bool Large) {
DwarfRnglistsDWOSection =
Ctx->getELFSection(".debug_rnglists.dwo", DebugSecType, ELF::SHF_EXCLUDE);
+ DwarfLoclistsDWOSection =
+ Ctx->getELFSection(".debug_loclists.dwo", DebugSecType, ELF::SHF_EXCLUDE);
+
// DWP Sections
DwarfCUIndexSection =
Ctx->getELFSection(".debug_cu_index", DebugSecType, 0);