[PATCH] D54006: Fix a few small issues in llvm-pdbutil

Leonard Mosescu via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Nov 1 15:09:10 PDT 2018


lemo created this revision.
lemo added a reviewer: zturner.
Herald added a subscriber: llvm-commits.

Running "llvm-pdbutil dump -all" on linux (using the native PDB reader), over a few PDBs pulled from the Microsoft public symbol store uncovered a few issues:

- stripped PDBs  might not have the strings stream (/names)
- stripped PDBs might not have the "module info" stream


Repository:
  rL LLVM

https://reviews.llvm.org/D54006

Files:
  test/tools/llvm-pdbdump/Inputs/Stripped.pdb
  test/tools/llvm-pdbdump/checksum-string.test
  test/tools/llvm-pdbdump/class-layout.test
  test/tools/llvm-pdbdump/complex-padding-graphical.test
  test/tools/llvm-pdbdump/enum-layout.test
  test/tools/llvm-pdbdump/explain-dbi-stream.test
  test/tools/llvm-pdbdump/explain-pdb-stream.test
  test/tools/llvm-pdbdump/explain.test
  test/tools/llvm-pdbdump/injected-sources.test
  test/tools/llvm-pdbdump/lit.local.cfg
  test/tools/llvm-pdbdump/load-address.test
  test/tools/llvm-pdbdump/pretty-func-dumper.test
  test/tools/llvm-pdbdump/regex-filter.test
  test/tools/llvm-pdbdump/simple-padding-graphical.test
  test/tools/llvm-pdbdump/stripped.test
  test/tools/llvm-pdbdump/symbol-filters.test
  test/tools/llvm-pdbdump/type-qualifiers.test
  test/tools/llvm-pdbdump/usingnamespace.test
  tools/llvm-pdbutil/DumpOutputStyle.cpp
  tools/llvm-pdbutil/InputFile.cpp
  tools/llvm-pdbutil/InputFile.h

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D54006.172248.patch
Type: text/x-patch
Size: 13345 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20181101/d99747e8/attachment.bin>


More information about the llvm-commits mailing list