This is an archive of the discontinued LLVM Phabricator instance.

[DebugInfo] Fix emitting DWARF64 .debug_macro[.dwo] sections (17/19).
ClosedPublic

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

Details

Summary

The patch fixes emitting flags and the debug_line_offset field in the header, as well as the reference to the macro string for a pre-standard GNU .debug_macro extension.

Diff Detail

Event Timeline

ikudrin created this revision.Sep 2 2020, 6:23 AM
ikudrin requested review of this revision.Sep 2 2020, 6:23 AM
dstenb accepted this revision.Sep 3 2020, 5:58 AM

LGTM!

This revision is now accepted and ready to land.Sep 3 2020, 5:58 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.