This is an archive of the discontinued LLVM Phabricator instance.

[pdb] Write compiland and source file information to a binary PDB.
Needs ReviewPublic

Authored by zturner on Jul 19 2016, 3:09 PM.

Details

Reviewers
ruiu
Summary

This adds support for writing the module info substream and file info substream of the DBI stream. This contains all the info about the various object files contained within the PDB, as well as their source file composition. Additionally, we round trip this to and from YAML to support testing.

Diff Detail

Event Timeline

zturner updated this revision to Diff 64572.Jul 19 2016, 3:09 PM
zturner retitled this revision from to [pdb] Write compiland and source file information to a binary PDB..
zturner updated this object.
zturner added a reviewer: ruiu.
zturner added a subscriber: llvm-commits.