Home
last modified time | relevance | path

Searched refs:PDB (Results 1 – 25 of 63) sorted by relevance

123

/netbsd-src/external/apache2/llvm/dist/llvm/docs/CommandGuide/
H A Dllvm-pdbutil.rst1 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
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/docs/PDB/
H A Dindex.rst2 The PDB File Format
13 PDB (Program Database) is a file format invented by Microsoft and which contains
19 tools, it is necessary for us to generate PDB files ourselves.
23 is necessary for us to understand the PDB file format at the byte-level so that
24 we can generate PDB files entirely on our own.
26 This manual describes what we know about the PDB file format today. The layout
63 A PDB file is an MSF (Multi-Stream Format) file. An MSF file is a "file system
77 The PDB format contains a number of streams which describe various information
83 PDB file is as follows:
90 | PDB Stream | - Fixed Stream Index 1 | - Basic File Information |
[all …]
H A DPdbStream.rst2 The PDB Info Stream (aka the PDB Stream)
12 At offset 0 of the PDB Stream is a header with the following layout:
44 that certain aspects of the PDB stream's layout, and perhaps even that of
48 the time the PDB file is written. Note that due to the inherent uniqueness
53 - **Age** - The number of times the PDB file has been written. This can be used
54 along with ``Guid`` to match the PDB to its corresponding executable.
101 PDB Feature Codes
103 Following the Named Stream Map, and consuming all remaining bytes of the PDB
121 | | - PDB contains an :doc:`IPI Stream <TpiStream>` |
124 | | - PDB contains an :doc:`IPI Stream <TpiStream>` |
[all …]
H A DDbiStream.rst2 The PDB DBI (Debug Info) Stream
13 The PDB DBI Stream (Index 3) is one of the largest and most important streams
14 in a PDB file. It contains information about how the program was compiled,
69 Similar to the :doc:`PDB Stream <PdbStream>`, this value always appears to be
72 - **Age** - The number of times the PDB has been written. Equal to the same
73 field from the :ref:`PDB Stream header <pdb_stream_header>`.
99 PDB. Note this obviously does not apply for LLVM as LLVM does not use ``mspdb.dll``.
207 // ``true`` if this ModInfo has been written since reading the PDB. This is
226 private symbols from a PDB).
243 translation unit used to build this module. All PDB files observed to date
[all …]
H A DTpiStream.rst2 The PDB TPI and IPI Streams
13 The PDB TPI Stream (Index 2) and IPI Stream (Index 4) contain information about
16 referenced from various streams and records throughout the PDB by their
34 Recent versions of the PDB format (aka all versions covered by this document)
94 object file's ``.debug$T`` section or a PDB file's TPI or IPI stream. The
243 Similar to the :doc:`PDB Stream <PdbStream>`, this value always appears to be
284 HashKeySize`` we can consider the PDB malformed.
298 a PDB file consumer can always have the most up to date version of the type
H A DHashTable.rst1 The PDB Serialized Hash Table Format
12 One of the design goals of the PDB format is to provide accelerated access to
21 further in this document, it is assumed that for a particular instance of a PDB
H A DPublicStream.rst2 The PDB Public Symbol Stream
H A DGlobalStream.rst2 The PDB Global Symbol Stream
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/
H A Dmodule.modulemap109 umbrella "DebugInfo/PDB"
116 exclude header "DebugInfo/PDB/DIA/DIADataStream.h"
117 exclude header "DebugInfo/PDB/DIA/DIAEnumDebugStreams.h"
118 exclude header "DebugInfo/PDB/DIA/DIAEnumFrameData.h"
119 exclude header "DebugInfo/PDB/DIA/DIAEnumInjectedSources.h"
120 exclude header "DebugInfo/PDB/DIA/DIAEnumLineNumbers.h"
121 exclude header "DebugInfo/PDB/DIA/DIAEnumSectionContribs.h"
122 exclude header "DebugInfo/PDB/DIA/DIAEnumSourceFiles.h"
123 exclude header "DebugInfo/PDB/DIA/DIAEnumSymbols.h"
124 exclude header "DebugInfo/PDB/DIA/DIAEnumTables.h"
[all …]
/netbsd-src/external/apache2/llvm/lib/libLLVMDebugInfoPDB/
H A DMakefile7 .PATH: ${LLVM_SRCDIR}/lib/DebugInfo/PDB
11 PDB.cpp \
50 .PATH: ${LLVM_SRCDIR}/lib/DebugInfo/PDB/Native
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/
H A DCMakeLists.txt40 set(LIBPDB_ADDITIONAL_HEADER_DIRS "${LLVM_MAIN_INCLUDE_DIR}/llvm/DebugInfo/PDB/DIA")
96 list(APPEND LIBPDB_ADDITIONAL_HEADER_DIRS "${LLVM_MAIN_INCLUDE_DIR}/llvm/DebugInfo/PDB/Native")
97 list(APPEND LIBPDB_ADDITIONAL_HEADER_DIRS "${LLVM_MAIN_INCLUDE_DIR}/llvm/DebugInfo/PDB")
102 PDB.cpp
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/DebugInfo/PDB/
H A DBUILD.gn1 import("//llvm/lib/DebugInfo/PDB/enable_dia.gni")
3 static_library("PDB") {
65 "PDB.cpp",
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DReference.rst36 PDB/index
82 :doc:`The Microsoft PDB File Format <PDB/index>`
83 A detailed description of the Microsoft PDB (Program Database) file format.
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/lld/COFF/
H A DBUILD.gn17 "//llvm/lib/DebugInfo/PDB",
43 "PDB.cpp",
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/
H A DCMakeLists.txt5 add_subdirectory(PDB)
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/DebugInfo/Symbolize/
H A DBUILD.gn6 "//llvm/lib/DebugInfo/PDB",
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/sancov/
H A DBUILD.gn4 "//llvm/lib/DebugInfo/PDB",
/netbsd-src/sys/arch/x68k/stand/common/
H A Dstart.S207 lea %a0@(pdb_mcb),%a5 | a5: PDB address
261 | save PDB address
471 .comm _C_LABEL(_procp),4 | PDB address
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/
H A DStreamUtil.h25 PDB, enumerator
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-pdbutil/
H A DBUILD.gn6 "//llvm/lib/DebugInfo/PDB",
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-symbolizer/
H A DBUILD.gn34 "//llvm/lib/DebugInfo/PDB",
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-readobj/
H A DBUILD.gn30 "//llvm/lib/DebugInfo/PDB",
/netbsd-src/external/bsd/file/dist/magic/magdir/
H A Dscientific108 # PDB: Protein Data Bank files
114 # The PDB file format is fixed-field, 80 columns. From the spec:
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/tools/llvm-objdump/
H A DBUILD.gn43 "//llvm/lib/DebugInfo/PDB",
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/PDB/
H A DBUILD.gn7 "//llvm/lib/DebugInfo/PDB",

123