1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 03:02:36 +01:00
llvm-mirror/unittests/DebugInfo
Alexandre Ganea 7e03489376 [DebugInfo][COFF] Fix reading variable-length encoded records
While reading Codeview records which contain variable-length encoded integers,
such as LF_BCLASS, LF_ENUMERATE, LF_MEMBER, LF_VBCLASS or LF_IVBCLASS,
the record's size would be improperly calculated in cases where the value was
indeed of a variable length (>= LF_NUMERIC). This caused a bad alignement on
the next record, which would/might crash later on.

Differential Revision: https://reviews.llvm.org/D45104

llvm-svn: 329659
2018-04-10 01:58:45 +00:00
..
CodeView [DebugInfo][COFF] Fix reading variable-length encoded records 2018-04-10 01:58:45 +00:00
DWARF Style update. NFC. 2018-03-29 23:32:54 +00:00
MSF [MSF] Default to FPM2, and always mark FPM pages allocated. 2018-03-29 18:34:15 +00:00
PDB [DebugInfoPDB] Add DIA implementation of findLineNumbersByRVA 2018-03-26 22:13:22 +00:00
CMakeLists.txt [MSF] Move MSF unit tests to their own unittest target. 2017-08-02 22:26:09 +00:00