This is an archive of the discontinued LLVM Phabricator instance.

[DebugInfo] Fix emitting DWARF64 .debug_aranges sections (11/19).
ClosedPublic

Authored by ikudrin on Sep 2 2020, 6:22 AM.

Details

Summary

The patch fixes calculating the size of the table and emitting the fields which depend on the DWARF format by using methods that choose appropriate sizes automatically.

Diff Detail

Event Timeline

ikudrin created this revision.Sep 2 2020, 6:22 AM
ikudrin requested review of this revision.Sep 2 2020, 6:22 AM
dblaikie accepted this revision.Sep 2 2020, 10:13 AM

Looks good

This revision is now accepted and ready to land.Sep 2 2020, 10:13 AM
ikudrin retitled this revision from [DebugInfo] Fix emitting DWARF64 .debug_aranges sections (5/19). to [DebugInfo] Fix emitting DWARF64 .debug_aranges sections (11/19)..Sep 3 2020, 7:44 AM
This revision was landed with ongoing or failed builds.Sep 14 2020, 10:25 PM
This revision was automatically updated to reflect the committed changes.