Context: https://lists.llvm.org/pipermail/llvm-dev/2021-February/148521.html
Work in progress diff, to start a conversation how to fix address/location apis for debug fission.
Paths
| Differential D96826
[DWARF][WIP] Add Skeleton CU to DWO CU during creation. AbandonedPublic Authored by ayermolo on Feb 16 2021, 6:14 PM.
Details
Summary Context: https://lists.llvm.org/pipermail/llvm-dev/2021-February/148521.html Work in progress diff, to start a conversation how to fix address/location apis for debug fission.
Diff Detail
Event Timelineayermolo retitled this revision from [WIP] Add Skeleton CU to DWO CU during creation. to [DWARF][WIP] Add Skeleton CU to DWO CU during creation..Feb 16 2021, 6:23 PM
Revision Contents
Diff 324147 llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h
llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h
llvm/lib/DebugInfo/DWARF/DWARFContext.cpp
llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp
|
It's not clear to me how/what this API does - "Unit" is a DWO CU and "this" is the DWARFContext for the executable file (as opposed to for the DWO or DWP file)? Or the other way around?