aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-11-17[DebugInfo] Remove unused includes (NFC) (#116551)Kazu Hirata1-1/+0
2023-10-05[LLD][COFF] Add support for `--time-trace` (#68236)Alexandre Ganea1-9/+17
2023-07-19PDBFileBuilder: Switch to xxh3_64bitsFangrui Song1-1/+1
2023-06-25[llvm] Add missing StringExtras.h includesElliot Goodrich1-0/+2
2022-12-05[DebugInfo] llvm::Optional => std::optionalFangrui Song1-1/+1
2022-06-20Don't use Optional::hasValue (NFC)Kazu Hirata1-1/+1
2022-03-12Cleanup includes: DebugInfo & CodeGenserge-sans-paille1-1/+0
2022-02-23Add missing <ctime> includeserge-sans-paille1-0/+2
2022-02-23Cleanup llvm/DebugInfo/PDB headersserge-sans-paille1-5/+11
2022-02-06[llvm] Use = default (NFC)Kazu Hirata1-1/+1
2021-11-05[DebugInfo] [PDB] Force injected source paths to use backslashesMartin Storsjö1-1/+1
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