[PATCH] D34058: Rename llvm-pdbdump -> llvm-pdbutil

Zachary Turner via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Jun 9 09:30:31 PDT 2017


zturner created this revision.
Herald added subscribers: hiraditya, eraman, mgorny.

This is to reflect its evolving nature as a tool that is used for more than just dumping, but creating, manipulating, merging, and analyzing PDB files.  I chose the name "util" to match other LLVM tools, such as `llvm-dsymutil`.


https://reviews.llvm.org/D34058

Files:
  lld/test/CMakeLists.txt
  lld/test/COFF/pdb-none.test
  lld/test/COFF/pdb.test
  llvm/include/llvm/DebugInfo/CodeView/CVRecord.h
  llvm/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h
  llvm/include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h
  llvm/include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h
  llvm/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h
  llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h
  llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h
  llvm/include/llvm/Support/BinaryStreamArray.h
  llvm/include/llvm/Support/BinaryStreamReader.h
  llvm/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp
  llvm/lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp
  llvm/lib/DebugInfo/CodeView/DebugInlineeLinesSubsection.cpp
  llvm/lib/DebugInfo/CodeView/DebugLinesSubsection.cpp
  llvm/lib/DebugInfo/CodeView/TypeTableCollection.cpp
  llvm/test/CMakeLists.txt
  llvm/test/DebugInfo/PDB/DIA/pdbdump-flags.test
  llvm/test/DebugInfo/PDB/DIA/pdbdump-linenumbers.test
  llvm/test/DebugInfo/PDB/DIA/pdbdump-symbol-format.test
  llvm/test/DebugInfo/PDB/Native/pdb-native-compilands.test
  llvm/test/DebugInfo/PDB/Native/pdb-native-summary.test
  llvm/test/DebugInfo/PDB/pdb-longname-truncation.test
  llvm/test/DebugInfo/PDB/pdb-minimal-construct.test
  llvm/test/DebugInfo/PDB/pdb-yaml-symbols.test
  llvm/test/DebugInfo/PDB/pdb-yaml-types.test
  llvm/test/DebugInfo/PDB/pdbdump-debug-subsections.test
  llvm/test/DebugInfo/PDB/pdbdump-headers.test
  llvm/test/DebugInfo/PDB/pdbdump-merge-ids-and-types.test
  llvm/test/DebugInfo/PDB/pdbdump-mergeids.test
  llvm/test/DebugInfo/PDB/pdbdump-mergetypes.test
  llvm/test/DebugInfo/PDB/pdbdump-raw-blocks.test
  llvm/test/DebugInfo/PDB/pdbdump-raw-stream.test
  llvm/test/DebugInfo/PDB/pdbdump-readwrite.test
  llvm/test/DebugInfo/PDB/pdbdump-source-names.test
  llvm/test/DebugInfo/PDB/pdbdump-write.test
  llvm/test/DebugInfo/PDB/pdbdump-yaml-types.test
  llvm/test/DebugInfo/PDB/pdbdump-yaml.test
  llvm/test/tools/llvm-pdbdump/class-layout.test
  llvm/test/tools/llvm-pdbdump/complex-padding-graphical.test
  llvm/test/tools/llvm-pdbdump/enum-layout.test
  llvm/test/tools/llvm-pdbdump/load-address.test
  llvm/test/tools/llvm-pdbdump/raw-stream-data.test
  llvm/test/tools/llvm-pdbdump/regex-filter.test
  llvm/test/tools/llvm-pdbdump/simple-padding-graphical.test
  llvm/test/tools/llvm-pdbdump/symbol-filters.test
  llvm/tools/LLVMBuild.txt
  llvm/tools/llvm-pdbdump/Analyze.cpp
  llvm/tools/llvm-pdbdump/Analyze.h
  llvm/tools/llvm-pdbdump/CMakeLists.txt
  llvm/tools/llvm-pdbdump/CompactTypeDumpVisitor.cpp
  llvm/tools/llvm-pdbdump/CompactTypeDumpVisitor.h
  llvm/tools/llvm-pdbdump/Diff.cpp
  llvm/tools/llvm-pdbdump/Diff.h
  llvm/tools/llvm-pdbdump/LLVMBuild.txt
  llvm/tools/llvm-pdbdump/LLVMOutputStyle.cpp
  llvm/tools/llvm-pdbdump/LLVMOutputStyle.h
  llvm/tools/llvm-pdbdump/LinePrinter.cpp
  llvm/tools/llvm-pdbdump/LinePrinter.h
  llvm/tools/llvm-pdbdump/OutputStyle.h
  llvm/tools/llvm-pdbdump/PdbYaml.cpp
  llvm/tools/llvm-pdbdump/PdbYaml.h
  llvm/tools/llvm-pdbdump/PrettyBuiltinDumper.cpp
  llvm/tools/llvm-pdbdump/PrettyBuiltinDumper.h
  llvm/tools/llvm-pdbdump/PrettyClassDefinitionDumper.cpp
  llvm/tools/llvm-pdbdump/PrettyClassDefinitionDumper.h
  llvm/tools/llvm-pdbdump/PrettyClassLayoutGraphicalDumper.cpp
  llvm/tools/llvm-pdbdump/PrettyClassLayoutGraphicalDumper.h
  llvm/tools/llvm-pdbdump/PrettyCompilandDumper.cpp
  llvm/tools/llvm-pdbdump/PrettyCompilandDumper.h
  llvm/tools/llvm-pdbdump/PrettyEnumDumper.cpp
  llvm/tools/llvm-pdbdump/PrettyEnumDumper.h
  llvm/tools/llvm-pdbdump/PrettyExternalSymbolDumper.cpp
  llvm/tools/llvm-pdbdump/PrettyExternalSymbolDumper.h
  llvm/tools/llvm-pdbdump/PrettyFunctionDumper.cpp
  llvm/tools/llvm-pdbdump/PrettyFunctionDumper.h
  llvm/tools/llvm-pdbdump/PrettyTypeDumper.cpp
  llvm/tools/llvm-pdbdump/PrettyTypeDumper.h
  llvm/tools/llvm-pdbdump/PrettyTypedefDumper.cpp
  llvm/tools/llvm-pdbdump/PrettyTypedefDumper.h
  llvm/tools/llvm-pdbdump/PrettyVariableDumper.cpp
  llvm/tools/llvm-pdbdump/PrettyVariableDumper.h
  llvm/tools/llvm-pdbdump/StreamUtil.cpp
  llvm/tools/llvm-pdbdump/StreamUtil.h
  llvm/tools/llvm-pdbdump/YAMLOutputStyle.cpp
  llvm/tools/llvm-pdbdump/YAMLOutputStyle.h
  llvm/tools/llvm-pdbdump/fuzzer/CMakeLists.txt
  llvm/tools/llvm-pdbdump/fuzzer/llvm-pdbdump-fuzzer.cpp
  llvm/tools/llvm-pdbdump/llvm-pdbdump.cpp
  llvm/tools/llvm-pdbdump/llvm-pdbdump.h
  llvm/tools/llvm-pdbutil/Analyze.cpp
  llvm/tools/llvm-pdbutil/Analyze.h
  llvm/tools/llvm-pdbutil/CMakeLists.txt
  llvm/tools/llvm-pdbutil/CompactTypeDumpVisitor.cpp
  llvm/tools/llvm-pdbutil/CompactTypeDumpVisitor.h
  llvm/tools/llvm-pdbutil/Diff.cpp
  llvm/tools/llvm-pdbutil/Diff.h
  llvm/tools/llvm-pdbutil/LLVMBuild.txt
  llvm/tools/llvm-pdbutil/LLVMOutputStyle.cpp
  llvm/tools/llvm-pdbutil/LLVMOutputStyle.h
  llvm/tools/llvm-pdbutil/LinePrinter.cpp
  llvm/tools/llvm-pdbutil/LinePrinter.h
  llvm/tools/llvm-pdbutil/OutputStyle.h
  llvm/tools/llvm-pdbutil/PdbYaml.cpp
  llvm/tools/llvm-pdbutil/PdbYaml.h
  llvm/tools/llvm-pdbutil/PrettyBuiltinDumper.cpp
  llvm/tools/llvm-pdbutil/PrettyBuiltinDumper.h
  llvm/tools/llvm-pdbutil/PrettyClassDefinitionDumper.cpp
  llvm/tools/llvm-pdbutil/PrettyClassDefinitionDumper.h
  llvm/tools/llvm-pdbutil/PrettyClassLayoutGraphicalDumper.cpp
  llvm/tools/llvm-pdbutil/PrettyClassLayoutGraphicalDumper.h
  llvm/tools/llvm-pdbutil/PrettyCompilandDumper.cpp
  llvm/tools/llvm-pdbutil/PrettyCompilandDumper.h
  llvm/tools/llvm-pdbutil/PrettyEnumDumper.cpp
  llvm/tools/llvm-pdbutil/PrettyEnumDumper.h
  llvm/tools/llvm-pdbutil/PrettyExternalSymbolDumper.cpp
  llvm/tools/llvm-pdbutil/PrettyExternalSymbolDumper.h
  llvm/tools/llvm-pdbutil/PrettyFunctionDumper.cpp
  llvm/tools/llvm-pdbutil/PrettyFunctionDumper.h
  llvm/tools/llvm-pdbutil/PrettyTypeDumper.cpp
  llvm/tools/llvm-pdbutil/PrettyTypeDumper.h
  llvm/tools/llvm-pdbutil/PrettyTypedefDumper.cpp
  llvm/tools/llvm-pdbutil/PrettyTypedefDumper.h
  llvm/tools/llvm-pdbutil/PrettyVariableDumper.cpp
  llvm/tools/llvm-pdbutil/PrettyVariableDumper.h
  llvm/tools/llvm-pdbutil/StreamUtil.cpp
  llvm/tools/llvm-pdbutil/StreamUtil.h
  llvm/tools/llvm-pdbutil/YAMLOutputStyle.cpp
  llvm/tools/llvm-pdbutil/YAMLOutputStyle.h
  llvm/tools/llvm-pdbutil/fuzzer/CMakeLists.txt
  llvm/tools/llvm-pdbutil/fuzzer/llvm-pdbtool-fuzzer.cpp
  llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp
  llvm/tools/llvm-pdbutil/llvm-pdbutil.h
  llvm/unittests/Support/BinaryStreamTest.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D34058.102046.patch
Type: text/x-patch
Size: 541810 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170609/0882d4fb/attachment-0001.bin>


More information about the llvm-commits mailing list