mirror of
https://github.com/RPCSX/llvm.git
synced 2024-12-25 05:27:15 +00:00
9d24c09035
WritableStream needs the exact file size to open a file, but until we fix the final layout of a PDB file, we don't know the size of the file. This patch changes the parameter type of PDBFileBuilder::commit to solve that chiecken-and-egg problem. Now the function opens a file after fixing the layout, so it can create a file with the exact size. Differential Revision: https://reviews.llvm.org/D25107 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@282940 91177308-0d34-0410-b5e6-96231b3b80d8 |
||
---|---|---|
.. | ||
fuzzer | ||
BuiltinDumper.cpp | ||
BuiltinDumper.h | ||
ClassDefinitionDumper.cpp | ||
ClassDefinitionDumper.h | ||
CMakeLists.txt | ||
CodeViewYaml.cpp | ||
CodeViewYaml.h | ||
CompilandDumper.cpp | ||
CompilandDumper.h | ||
EnumDumper.cpp | ||
EnumDumper.h | ||
ExternalSymbolDumper.cpp | ||
ExternalSymbolDumper.h | ||
FunctionDumper.cpp | ||
FunctionDumper.h | ||
LinePrinter.cpp | ||
LinePrinter.h | ||
llvm-pdbdump.cpp | ||
llvm-pdbdump.h | ||
LLVMBuild.txt | ||
LLVMOutputStyle.cpp | ||
LLVMOutputStyle.h | ||
OutputStyle.h | ||
PdbYaml.cpp | ||
PdbYaml.h | ||
TypedefDumper.cpp | ||
TypedefDumper.h | ||
TypeDumper.cpp | ||
TypeDumper.h | ||
VariableDumper.cpp | ||
VariableDumper.h | ||
YAMLOutputStyle.cpp | ||
YAMLOutputStyle.h | ||
YamlSerializationContext.h |