forked from OSchip/llvm-project
28e31ee45e
PDBs need to contain 1 module for each object file/compiland, and a special one synthesized by the linker. This one contains a symbol record for each output section in the executable with its address information. This patch adds such symbols to the linker module. Note that we also are supposed to add an S_COFFGROUP symbol for what appears to be each input section that contributes to each output section, but it's not entirely clear how to generate these yet, so I'm leaving that for a separate patch. llvm-svn: 310754 |
||
---|---|---|
.. | ||
fuzzer | ||
Analyze.cpp | ||
Analyze.h | ||
BytesOutputStyle.cpp | ||
BytesOutputStyle.h | ||
CMakeLists.txt | ||
Diff.cpp | ||
Diff.h | ||
DiffPrinter.cpp | ||
DiffPrinter.h | ||
DumpOutputStyle.cpp | ||
DumpOutputStyle.h | ||
FormatUtil.cpp | ||
FormatUtil.h | ||
LLVMBuild.txt | ||
LinePrinter.cpp | ||
LinePrinter.h | ||
MinimalSymbolDumper.cpp | ||
MinimalSymbolDumper.h | ||
MinimalTypeDumper.cpp | ||
MinimalTypeDumper.h | ||
OutputStyle.h | ||
PdbYaml.cpp | ||
PdbYaml.h | ||
PrettyBuiltinDumper.cpp | ||
PrettyBuiltinDumper.h | ||
PrettyClassDefinitionDumper.cpp | ||
PrettyClassDefinitionDumper.h | ||
PrettyClassLayoutGraphicalDumper.cpp | ||
PrettyClassLayoutGraphicalDumper.h | ||
PrettyCompilandDumper.cpp | ||
PrettyCompilandDumper.h | ||
PrettyEnumDumper.cpp | ||
PrettyEnumDumper.h | ||
PrettyExternalSymbolDumper.cpp | ||
PrettyExternalSymbolDumper.h | ||
PrettyFunctionDumper.cpp | ||
PrettyFunctionDumper.h | ||
PrettyTypeDumper.cpp | ||
PrettyTypeDumper.h | ||
PrettyTypedefDumper.cpp | ||
PrettyTypedefDumper.h | ||
PrettyVariableDumper.cpp | ||
PrettyVariableDumper.h | ||
StreamUtil.cpp | ||
StreamUtil.h | ||
YAMLOutputStyle.cpp | ||
YAMLOutputStyle.h | ||
llvm-pdbutil.cpp | ||
llvm-pdbutil.h |