Open
Description
Extracted from llvm/tools/llvm-debuginfo-analyzer/README.txt
https://reviews.llvm.org/D125783#inline-1246155
https://reviews.llvm.org/D137156
During the traversal of the debug information sections, we created the
logical lines representing the disassembled instructions from the text
section and the logical lines representing the line records from the
debug line section. Using the ranges associated with the logical scopes,
we will allocate those logical lines to their logical scopes.
Consider the case when any of those lines become orphans, causing
incorrect scope parent for disassembly or line records.
Activity
llvmbot commentedon Oct 16, 2023
@llvm/issue-subscribers-debuginfo
Author: Carlos Alberto Enciso (CarlosAlbertoEnciso)
During the traversal of the debug information sections, we created the
logical lines representing the disassembled instructions from the text
section and the logical lines representing the line records from the
debug line section. Using the ranges associated with the logical scopes,
we will allocate those logical lines to their logical scopes.
Consider the case when any of those lines become orphans, causing
incorrect scope parent for disassembly or line records.