• Home
  • Raw
  • Download

Lines Matching refs:PDB

1 llvm-pdbutil - PDB File forensics and diagnostics
18 PDB file, as well as manipulate and create PDB files. :program:`llvm-pdbutil`
19 is normally used by FileCheck-based tests to test LLVM's PDB reading and
20 writing functionality, but can also be used for general PDB file investigation
32 * :ref:`dump_subcommand` - Dump low level types and structures from the PDB
33 file, including CodeView records, hash tables, PDB streams, etc.
34 * :ref:`bytes_subcommand` - Dump data from the PDB file's streams, records,
36 * :ref:`yaml2pdb_subcommand` - Given a yaml description of a PDB file, produce
37 a valid PDB file that matches that description.
38 * :ref:`pdb2yaml_subcommand` - For a given PDB file, produce a YAML
39 description of some or all of the file in a way that the PDB can be
41 * :ref:`merge_subcommand` - Given two PDBs, produce a third PDB that is the
55 USAGE: :program:`llvm-pdbutil` pretty [*options*] <input PDB file>
249 USAGE: :program:`llvm-pdbutil` dump [*options*] <input PDB file>
257 PDB file. It is used heavily by LLVM's testing infrastructure, but can also be
258 used for PDB forensics. It serves a role similar to that of Microsoft's
263 such, the reader should be familiar with :doc:`/PDB/index` before using this
274 dump a summary of all of the streams in the PDB file.
283 Dump MSF and PDB header information.
416 Dump PDB string table.
423 USAGE: :program:`llvm-pdbutil` bytes [*options*] <input PDB file>
431 information about the structure of a PDB file, but it is used for even deeper
432 forensics. The **bytes** subcommand finds various structures in a PDB file
435 compare one PDB against another PDB to ensure byte-for-byte compatibility. It
464 PDB Stream Options
469 Dump bytes of PDB Name Map
535 USAGE: :program:`llvm-pdbutil` pdb2yaml [*options*] <input PDB file>
557 Generate a PDB file from a YAML description. The YAML syntax is not described
566 Write the resulting PDB to the specified file.
573 USAGE: :program:`llvm-pdbutil` merge [*options*] <input PDB file 1> <input PDB file 2>
580 Merge two PDB files into a single file.
587 Write the resulting PDB to the specified file.