I laugh and say "nothing's that simple."
Ideas for test cases that would get split CUs and TUs to step on each others toes?
I really thought having them in the same section would be a problem.
Paths
| Differential D54350
[DWARFv5] Emit split type units in .debug_info.dwo ClosedPublic Authored by probinson on Nov 9 2018, 1:21 PM.
Details Summary I laugh and say "nothing's that simple." Ideas for test cases that would get split CUs and TUs to step on each others toes?
Diff Detail
Event TimelineComment Actions Looks good to me! Seems to come out naturally/unsurprisingly/unlikely to be weird by DwarfFile::emitUnit - whether it's TUs, CUs, in different sections, the same section, interleaved or separate. Go engineering! always nice to see it come together so well :) This revision is now accepted and ready to land.Nov 9 2018, 5:45 PM Closed by commit rL346674: [DWARFv5] Emit split type units in .debug_info.dwo. (authored by probinson). · Explain WhyNov 12 2018, 8:57 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 173691 llvm/trunk/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
llvm/trunk/test/CodeGen/X86/dwarf-headers.ll
llvm/trunk/test/CodeGen/X86/dwarf-split-line-1.ll
llvm/trunk/test/CodeGen/X86/dwarf-split-line-2.ll
|