summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp
diff options
context:
space:
mode:
authorZachary Turner <zturner@google.com>2018-10-26 00:17:31 +0000
committerZachary Turner <zturner@google.com>2018-10-26 00:17:31 +0000
commited2597e9090d56ce2e6247688f0411737a5f8eb6 (patch)
tree0520fc185f49acc4adbb95a2dde4d08db31fbca5 /llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp
parente2c5cbc1643f8324fa84c2a44918262cacbbe2c4 (diff)
downloadbcm5719-llvm-ed2597e9090d56ce2e6247688f0411737a5f8eb6.tar.gz
bcm5719-llvm-ed2597e9090d56ce2e6247688f0411737a5f8eb6.zip
Dump public symbol records in pdb2yaml mode
llvm-svn: 345348
Diffstat (limited to 'llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp')
-rw-r--r--llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp b/llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp
index 34618f6b762..215bfbeb206 100644
--- a/llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp
+++ b/llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp
@@ -663,6 +663,10 @@ cl::opt<bool> IpiStream("ipi-stream",
cl::desc("Dump the IPI Stream (Stream 5)"),
cl::sub(PdbToYamlSubcommand), cl::init(false));
+cl::opt<bool> PublicsStream("publics-stream",
+ cl::desc("Dump the Publics Stream"),
+ cl::sub(PdbToYamlSubcommand), cl::init(false));
+
// MODULE & FILE OPTIONS
cl::opt<bool> DumpModules("modules", cl::desc("dump compiland information"),
cl::cat(FileOptions), cl::sub(PdbToYamlSubcommand));
@@ -1495,6 +1499,7 @@ int main(int Argc, const char **Argv) {
opts::pdb2yaml::DbiStream = true;
opts::pdb2yaml::TpiStream = true;
opts::pdb2yaml::IpiStream = true;
+ opts::pdb2yaml::PublicsStream = true;
opts::pdb2yaml::DumpModules = true;
opts::pdb2yaml::DumpModuleFiles = true;
opts::pdb2yaml::DumpModuleSyms = true;
OpenPOWER on IntegriCloud