The patch also adds a method to choose an appropriate DWARF form to represent section offsets according to the version and the format of producing debug info.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D87014
[DebugInfo] Fix emitting DWARF64 compilation units (5/19). ClosedPublic Authored by ikudrin on Sep 2 2020, 6:22 AM.
Details Summary The patch also adds a method to choose an appropriate DWARF form to represent section offsets according to the version and the format of producing debug info.
Diff Detail Event TimelineThis revision is now accepted and ready to land.Sep 2 2020, 2:00 PM ikudrin retitled this revision from [DebugInfo] Fix emitting DWARF64 compilation units (7/19). to [DebugInfo] Fix emitting DWARF64 compilation units (5/19).. Comment Actions
Closed by commit rG5dd1c5918898: [DebugInfo] Fix emitting DWARF64 compilation units (5/19). (authored by ikudrin). · Explain WhySep 14 2020, 10:24 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 289417 llvm/lib/CodeGen/AsmPrinter/DIE.cpp
llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h
llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp
llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h
llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp
llvm/test/DebugInfo/X86/debug-info-dwarf64.ll
llvm/unittests/CodeGen/DIETest.cpp
|