summaryrefslogtreecommitdiff
path: root/llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp
AgeCommit message (Expand)Author
2024-11-17[DebugInfo] Remove unused includes (NFC) (#116551)Kazu Hirata
2023-10-05[LLD][COFF] Add support for `--time-trace` (#68236)Alexandre Ganea
2023-07-19PDBFileBuilder: Switch to xxh3_64bitsFangrui Song
2023-06-25[llvm] Add missing StringExtras.h includesElliot Goodrich
2022-12-05[DebugInfo] llvm::Optional => std::optionalFangrui Song
2022-06-20Don't use Optional::hasValue (NFC)Kazu Hirata
2022-03-12Cleanup includes: DebugInfo & CodeGenserge-sans-paille
2022-02-23Add missing <ctime> includeserge-sans-paille
2022-02-23Cleanup llvm/DebugInfo/PDB headersserge-sans-paille
2022-02-06[llvm] Use = default (NFC)Kazu Hirata
2021-11-05[DebugInfo] [PDB] Force injected source paths to use backslashesMartin Storsjö
2021-01-28[DebugInfo] Remove some unused includes. NFCI.Simon Pilgrim
2020-05-28FileOutputBuffer.h - remove unused includes. NFC.Simon Pilgrim
2020-05-04[PDB] Move stream index tracking to GSIStreamBuilderReid Kleckner
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2019-10-09Unify the two CRC implementationsHans Wennborg
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere
2019-07-12PDB HashTable: Move TraitsT from class parameter to the methods that need itNico Weber
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-09-15Give InfoStreamBuilder an opt-in method to write a hash of the PDB as GUID.Nico Weber
2018-08-31[DebugInfo] Common behavior for error typesAlexandre Ganea
2018-06-27Move some code from PDBFileBuilder to MSFBuilder.Zachary Turner
2018-03-23[PDB] Resubmit "Support embedding natvis files in PDBs."Zachary Turner
2018-03-23[PDB] Make our PDBs look more like MS PDBs.Zachary Turner
2018-03-20Revert "Resubmit "Support embedding natvis files in PDBs.""Zachary Turner
2018-03-20Resubmit "Support embedding natvis files in PDBs."Zachary Turner
2018-03-19Revert "Support embedding natvis files in PDBs."Zachary Turner
2018-03-19Support embedding natvis files in PDBs.Zachary Turner
2018-03-01[PDB] Defer writing the build id until the rest of the PDB is written.Zachary Turner
2017-11-08Convert FileOutputBuffer to Expected. NFC.Rafael Espindola
2017-08-09[PDB] Merge Global and Publics Builders.Zachary Turner
2017-08-02[pdb/lld] Write a valid FPM.Zachary Turner
2017-07-31[lld/pdb] Add an empty globals stream.Zachary Turner
2017-07-27[PDB] Write public symbol records and the publics hash tableReid Kleckner
2017-07-10[lld/pdb] Create an empty public symbol record stream.Zachary Turner
2017-07-07[PDB] More changes to bring lld PDBs to parity with MSVC.Zachary Turner
2017-06-12Slightly better fix for dealing with no-id-stream PDBs.Zachary Turner
2017-06-03[PDB] Fix use after free.Zachary Turner
2017-05-17[llvm-pdbdump] in yaml2pdb, generate default output filename if none givenBob Haarman
2017-05-03Resubmit r301986 and r301987 "Add codeview::StringTable"Zachary Turner
2017-05-03Revert r301986 (and subsequent r301987).Daniel Jasper
2017-05-02Make codeview::StringTable.Zachary Turner
2017-05-02Rename pdb::StringTable -> pdb::PDBStringTable.Zachary Turner
2017-03-02[Support] Move Stream library from MSF -> Support.Zachary Turner
2017-02-28[PDB] Make streams carry their own endianness.Zachary Turner
2017-02-27[PDB] Partial resubmit of r296215, which improved PDB Stream Library.Zachary Turner
2017-02-25Revert r296215, "[PDB] General improvements to Stream library." and followings.NAKAMURA Takumi
2017-02-25[PDB] General improvements to Stream library.Zachary Turner
2017-02-25[PDB] Rename Stream related source files.Zachary Turner
2017-02-18Don't assume little endian in StreamReader / StreamWriter.Zachary Turner