aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp
AgeCommit message (Expand)AuthorFilesLines
2021-01-28[DebugInfo] Remove some unused includes. NFCI.Simon Pilgrim1-1/+0
2020-05-28FileOutputBuffer.h - remove unused includes. NFC.Simon Pilgrim1-2/+1
2020-05-04[PDB] Move stream index tracking to GSIStreamBuilderReid Kleckner1-1/+1
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-1/+1
2019-10-09Unify the two CRC implementationsHans Wennborg1-3/+2
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere1-6/+6
2019-07-12PDB HashTable: Move TraitsT from class parameter to the methods that need itNico Weber1-2/+3
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-09-15Give InfoStreamBuilder an opt-in method to write a hash of the PDB as GUID.Nico Weber1-7/+26
2018-08-31[DebugInfo] Common behavior for error typesAlexandre Ganea1-1/+0
2018-06-27Move some code from PDBFileBuilder to MSFBuilder.Zachary Turner1-71/+15
2018-03-23[PDB] Resubmit "Support embedding natvis files in PDBs."Zachary Turner1-1/+108
2018-03-23[PDB] Make our PDBs look more like MS PDBs.Zachary Turner1-21/+47
2018-03-20Revert "Resubmit "Support embedding natvis files in PDBs.""Zachary Turner1-137/+13
2018-03-20Resubmit "Support embedding natvis files in PDBs."Zachary Turner1-13/+137
2018-03-19Revert "Support embedding natvis files in PDBs."Zachary Turner1-137/+13
2018-03-19Support embedding natvis files in PDBs.Zachary Turner1-13/+137
2018-03-01[PDB] Defer writing the build id until the rest of the PDB is written.Zachary Turner1-0/+17
2017-11-08Convert FileOutputBuffer to Expected. NFC.Rafael Espindola1-3/+2
2017-08-09[PDB] Merge Global and Publics Builders.Zachary Turner1-39/+12
2017-08-02[pdb/lld] Write a valid FPM.Zachary Turner1-0/+28
2017-07-31[lld/pdb] Add an empty globals stream.Zachary Turner1-0/+22
2017-07-27[PDB] Write public symbol records and the publics hash tableReid Kleckner1-1/+4
2017-07-10[lld/pdb] Create an empty public symbol record stream.Zachary Turner1-0/+25
2017-07-07[PDB] More changes to bring lld PDBs to parity with MSVC.Zachary Turner1-2/+0
2017-06-12Slightly better fix for dealing with no-id-stream PDBs.Zachary Turner1-0/+10
2017-06-03[PDB] Fix use after free.Zachary Turner1-4/+4
2017-05-17[llvm-pdbdump] in yaml2pdb, generate default output filename if none givenBob Haarman1-0/+1
2017-05-03Resubmit r301986 and r301987 "Add codeview::StringTable"Zachary Turner1-7/+14
2017-05-03Revert r301986 (and subsequent r301987).Daniel Jasper1-14/+7
2017-05-02Make codeview::StringTable.Zachary Turner1-7/+14
2017-05-02Rename pdb::StringTable -> pdb::PDBStringTable.Zachary Turner1-8/+10
2017-03-02[Support] Move Stream library from MSF -> Support.Zachary Turner1-2/+2
2017-02-28[PDB] Make streams carry their own endianness.Zachary Turner1-3/+3
2017-02-27[PDB] Partial resubmit of r296215, which improved PDB Stream Library.Zachary Turner1-3/+3
2017-02-25Revert r296215, "[PDB] General improvements to Stream library." and followings.NAKAMURA Takumi1-8/+6
2017-02-25[PDB] General improvements to Stream library.Zachary Turner1-6/+8
2017-02-25[PDB] Rename Stream related source files.Zachary Turner1-2/+2
2017-02-18Don't assume little endian in StreamReader / StreamWriter.Zachary Turner1-2/+2
2017-01-25NFC: Rename (PDB) RawSession to NativeSessionAdrian McCarthy1-0/+178