llvm-project/llvm/lib/DebugInfo
James Henderson 7116e431c0 [DebugInfo] Make most debug line prologue errors non-fatal to parsing
Many of the debug line prologue errors are not inherently fatal. In most
cases, we can make reasonable assumptions and carry on. This patch does
exactly that. In the case of length problems, the approach of "assume
stated length is correct" is taken which means the offset might need
adjusting.

This is a relanding of b94191fe, fixing an LLD test and the LLDB build.

Reviewed by: dblaikie, labath

Differential Revision: https://reviews.llvm.org/D72158
2020-01-29 10:23:41 +00:00
..
CodeView Make llvm::StringRef to std::string conversions explicit. 2020-01-28 23:25:25 +01:00
DWARF [DebugInfo] Make most debug line prologue errors non-fatal to parsing 2020-01-29 10:23:41 +00:00
GSYM Make llvm::StringRef to std::string conversions explicit. 2020-01-28 23:25:25 +01:00
MSF [cmake] Explicitly mark libraries defined in lib/ as "Component Libraries" 2019-11-21 10:48:08 -08:00
PDB Make llvm::StringRef to std::string conversions explicit. 2020-01-28 23:25:25 +01:00
Symbolize One more batch of things found by g++ 6 2020-01-29 00:50:34 +01:00
CMakeLists.txt Add GSYM utility files along with unit tests. 2019-06-26 14:09:09 +00:00
LLVMBuild.txt Fix build in shared lib mode. 2019-06-26 15:46:48 +00:00