[PATCH] D118857: [DWARF][server-llvm] Fix for Aranges when split inlining is present
Alexander Yermolovich via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Feb 2 15:50:39 PST 2022
ayermolo created this revision.
Herald added subscribers: hoy, modimo, wenlei, hiraditya.
ayermolo requested review of this revision.
Herald added a project: LLVM.
Herald added a subscriber: llvm-commits.
When we enable -fsplit-dwarf-inlining we end up with two entries
in .debug_aranges for each CU. Because it processes Skeleton CU
inline information and DWO CU.
Furthermore address calculations were incorrect because we were processing sections in Skeleton CU.
Doing downstream commit to unblock services while dealing with upstream.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D118857
Files:
llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
llvm/test/DebugInfo/X86/fission-inline-aranges.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D118857.405478.patch
Type: text/x-patch
Size: 5873 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20220202/7cd142d6/attachment.bin>
More information about the llvm-commits
mailing list