This is an archive of the discontinued LLVM Phabricator instance.

Document some of the clang-specific DWARF extensions supported by LLDB
ClosedPublic

Authored by aprantl on Sep 8 2022, 1:12 PM.

Details

Summary

This patch adds a new page to the LLDB documentation that documents, among other things the -gmodules debug info format.

Diff Detail

Event Timeline

aprantl created this revision.Sep 8 2022, 1:12 PM
Herald added a project: Restricted Project. · View Herald TranscriptSep 8 2022, 1:12 PM
aprantl requested review of this revision.Sep 8 2022, 1:12 PM

You'll need to add this to the index.rst page.

aprantl updated this revision to Diff 458839.Sep 8 2022, 1:14 PM

Wire up the ToC

Content looks good to me, but I'll hold off on accepting the review until the others have had a chance to see this in their review queue.

lldb/docs/use/extensions.rst
73

Missing newline (it won't be block formatted)

Michael137 accepted this revision.EditedSep 9 2022, 2:51 AM

LGTM (pending the block formatting comments from Jonas)

This revision is now accepted and ready to land.Sep 9 2022, 2:51 AM
Michael137 added inline comments.Sep 9 2022, 2:56 AM
lldb/docs/use/extensions.rst
85

Is it worth commenting on the difference to the dwo mechanism on Linux. Since we aren't actually dealing with dwo files despite what the name suggests

labath accepted this revision.Sep 9 2022, 5:30 AM

cool

lldb/docs/use/extensions.rst
85

+1

Herald added a project: Restricted Project. · View Herald TranscriptSep 9 2022, 5:49 PM