summaryrefslogtreecommitdiffstats
path: root/llvm/lib/DebugInfo/PDB
Commit message (Expand)AuthorAgeFilesLines
* [pdb] Check the display name for <unnamed-tag>, not the linkage nameReid Kleckner2016-07-011-1/+1
* [pdb] Avoid reporting an error when the module symbol stream is emptyReid Kleckner2016-07-011-0/+3
* [PDB] Indicate which type record failed hash validationReid Kleckner2016-07-011-2/+8
* [pdb] Re-add code to write PDB files.Zachary Turner2016-06-302-47/+88
* [pdb] Treat a stream size of ~0U as 0Reid Kleckner2016-06-221-2/+4
* [codeview] Add an extra check for TPI hash values.Rui Ueyama2016-06-201-2/+10
* [pdb] Don't error on missing FPO streamsReid Kleckner2016-06-171-0/+5
* [codeview] Use hashBufferV8 to verify all type records.Rui Ueyama2016-06-161-15/+15
* Resubmit "[pdb] Change type visitor pattern to be dynamic."Zachary Turner2016-06-162-19/+23
* Revert "[pdb] Change type visitor pattern to be dynamic."Zachary Turner2016-06-162-23/+19
* [pdb] Change type visitor pattern to be dynamic.Zachary Turner2016-06-162-19/+23
* [codeview] Pass CVRecord to visitTypeBegin callback.Rui Ueyama2016-06-161-3/+1
* [codeview] Remove unused parameter.Rui Ueyama2016-06-161-9/+7
* Implement pdb::hashBufferV8 hash function.Rui Ueyama2016-06-162-10/+55
* Remove redundant namespace specifiers.Rui Ueyama2016-06-161-9/+9
* [codeview] Use CVTypeVisitor instead of a hand-written switch-cases.Rui Ueyama2016-06-161-68/+64
* [pdbdump] Verify LF_{CLASS,ENUM,INTERFACE,STRUCTURE,UNION} records.Rui Ueyama2016-06-151-8/+53
* [pdbdump] Verify TPI hash for LF_ENUM type records.Rui Ueyama2016-06-141-5/+21
* Resubmit "[pdb] Actually write a PDB to disk from YAML.""Zachary Turner2016-06-141-0/+15
* Revert "[pdb] Actually write a PDB to disk from YAML."Zachary Turner2016-06-141-15/+0
* [pdb] Actually write a PDB to disk from YAML.Zachary Turner2016-06-141-0/+15
* [pdb] Fix issues with pdb writing.Zachary Turner2016-06-101-1/+1
* Make PDBFile take a StreamInterface instead of a MemBuffer.Zachary Turner2016-06-102-118/+79
* Add support for writing through StreamInterface.Zachary Turner2016-06-103-9/+169
* [pdbdump] Verify part of TPI hash streams.Rui Ueyama2016-06-091-0/+28
* Function names should start with lowercase letters.Rui Ueyama2016-06-082-3/+3
* [PDB] Move PDB functions to a separate file.Rui Ueyama2016-06-083-59/+79
* [pdb] Handle stream index errors better.Zachary Turner2016-06-088-89/+143
* Remove a patch .rej file.Rui Ueyama2016-06-081-11/+0
* [pdb] Try to fix use after free.Zachary Turner2016-06-083-0/+13
* [pdbdump] Print out # of hash buckets.Rui Ueyama2016-06-071-0/+1
* [pdbdump] Print out TPI hash key size.Rui Ueyama2016-06-071-0/+2
* [pdb] Convert StringRefs to ArrayRef<uint8_t>s.Zachary Turner2016-06-072-9/+11
* [pdb] Fix a potential overflow and remove unnecessary comments.Zachary Turner2016-06-071-3/+0
* [pdb] Use MappedBlockStream to parse the PDB directory.Zachary Turner2016-06-0711-125/+134
* Add comments.Rui Ueyama2016-06-071-0/+2
* [pdbdump] Verify the size of TPI hash records.Rui Ueyama2016-06-061-0/+5
* [pdbdump] Print out New FPO stream contents.Rui Ueyama2016-06-061-1/+24
* [DebugInfo, PDB] Use sparse bitfields for the name mapDavid Majnemer2016-06-041-21/+12
* pdbdump: print out TPI hashes.Rui Ueyama2016-06-031-9/+29
* [pdb] Print out file names instead of file offsets.Zachary Turner2016-06-033-8/+44
* [codeview] Dump line number and column information.Zachary Turner2016-06-033-51/+1
* Add comments.Rui Ueyama2016-06-021-0/+2
* [llvm-pdbdump] Dump CodeView line information.Zachary Turner2016-06-023-3/+59
* pdbdump: print out COFF section headers.Rui Ueyama2016-06-021-1/+27
* [pdb] Parse and dump section map and section contribsZachary Turner2016-06-024-10/+114
* [PDB] Make ModStream::symbols report errorsDavid Majnemer2016-06-011-1/+2
* [pdb] Add unit tests for PDB MappedBlockStream and zero copyZachary Turner2016-05-315-1/+10
* Tighten some of the name map checks furtherDavid Majnemer2016-05-281-1/+5
* Bounds check the number of bitmap blocks in the name mapDavid Majnemer2016-05-281-0/+10
OpenPOWER on IntegriCloud