commit | bbf9606175e49facb9a65a271fa064a4b48d02a5 | [log] [tgz] |
---|---|---|
author | Zachary Turner <zturner@google.com> | Wed Mar 15 22:18:53 2017 +0000 |
committer | Zachary Turner <zturner@google.com> | Wed Mar 15 22:18:53 2017 +0000 |
tree | b913f61c68aca117b52adfd83d8e27301f98b66d | |
parent | 2258207fabf49746ad245ca9bccd4a7a29c0a4a7 [diff] |
[pdb] Write the module info and symbol record streams. Previously we did not have support for writing detailed module information for each module, as well as the symbol records. This patch adds support for this, and in doing so enables the ability to construct minimal PDBs from just a few lines of YAML. A test is added to illustrate this functionality. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@297900 91177308-0d34-0410-b5e6-96231b3b80d8