llvm-project/llvm/lib/DebugInfo
Pavel Labath e7264106d4 Fix windows test failure caused by r323638
The test was failing because of an incorrect sizeof check in the name
index parsing code. This code was meant to check that we have enough
input to parse the fixed-size part of the dwarf header, which it did by
comparing the input to sizeof(Header). Originally struct Header only
contained the fixed-size part, but during review, we've moved additional
members into it, which rendered the sizeof check invalid.

I resolve this by moving the fixed-size part to a separate struct and
updating the sizeof-expression to use that.

llvm-svn: 323648
2018-01-29 13:53:48 +00:00
..
CodeView Speed up iteration of CodeView record streams. 2018-01-18 18:35:01 +00:00
DWARF Fix windows test failure caused by r323638 2018-01-29 13:53:48 +00:00
MSF [MSF] Fix FPM interval calcluation 2018-01-05 18:12:14 +00:00
PDB Fix pretty printing the unspecified param of a variadic function 2018-01-17 01:22:03 +00:00
Symbolize Remove redundant includes from lib/DebugInfo. 2017-12-13 21:30:49 +00:00
CMakeLists.txt [msf] Resubmit "Rename Msf -> MSF". 2016-07-29 20:56:36 +00:00
LLVMBuild.txt [msf] Resubmit "Rename Msf -> MSF". 2016-07-29 20:56:36 +00:00