diff options
author | Zachary Turner <zturner@google.com> | 2017-03-15 22:18:53 +0000 |
---|---|---|
committer | Zachary Turner <zturner@google.com> | 2017-03-15 22:18:53 +0000 |
commit | ea4e60754e0556b0f28be36220354831ae532816 (patch) | |
tree | 31105bdda08b889a66aa69d5921837195ed7e51e /llvm/tools/llvm-pdbdump/llvm-pdbdump.h | |
parent | 5545407fa4c1353a212166846fe0cad47a770e67 (diff) | |
download | bcm5719-llvm-ea4e60754e0556b0f28be36220354831ae532816.tar.gz bcm5719-llvm-ea4e60754e0556b0f28be36220354831ae532816.zip |
[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.
llvm-svn: 297900
Diffstat (limited to 'llvm/tools/llvm-pdbdump/llvm-pdbdump.h')
-rw-r--r-- | llvm/tools/llvm-pdbdump/llvm-pdbdump.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/tools/llvm-pdbdump/llvm-pdbdump.h b/llvm/tools/llvm-pdbdump/llvm-pdbdump.h index cdebc20fb5f..0cf31c8163b 100644 --- a/llvm/tools/llvm-pdbdump/llvm-pdbdump.h +++ b/llvm/tools/llvm-pdbdump/llvm-pdbdump.h @@ -73,6 +73,7 @@ extern llvm::cl::opt<bool> Pedantic; namespace pdb2yaml { extern llvm::cl::opt<bool> NoFileHeaders; +extern llvm::cl::opt<bool> Minimal; extern llvm::cl::opt<bool> StreamMetadata; extern llvm::cl::opt<bool> StreamDirectory; extern llvm::cl::opt<bool> StringTable; |