This patch adds support for emission of following DWARFv5 macro forms in .debug_macro.dwo section.
- DW_MACRO_start_file
- DW_MACRO_end_file
- DW_MACRO_define_strx
- DW_MACRO_undef_strx
Paths
| Differential D78866
[DWARF5] Added support for emission of .debug_macro.dwo section ClosedPublic Authored by SouraVX on Apr 25 2020, 10:30 AM.
Details Summary This patch adds support for emission of following DWARFv5 macro forms in .debug_macro.dwo section.
Diff Detail Event TimelineComment Actions Removed, MCSection *DwarfMacroDWOSection = nullptr introduced previously. This belongs to D78500 This revision is now accepted and ready to land.May 29 2020, 4:25 PM SouraVX retitled this revision from [DWARF5] Added support for emission of debug_macro.dwo section to [DWARF5] Added support for emission of .debug_macro.dwo section.May 29 2020, 10:39 PM Comment Actions
Corrected in summary Thanks! Closed by commit rG20c9bb44ec1a: [DWARF5] Added support for emission of .debug_macro.dwo section (authored by SouraVX). · Explain WhyMay 29 2020, 10:50 PM This revision was automatically updated to reflect the committed changes. SouraVX added a child revision: D80945: [DebugInfo] Fix a fatal error originating from split-macro support.Jun 1 2020, 12:09 PM
Revision Contents
Diff 260369 llvm/include/llvm/MC/MCObjectFileInfo.h
llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
llvm/test/DebugInfo/X86/debug-macro-dwo.ll
|
Remove the trailing whitespace.