llvm-project/lldb
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
..
bindings [lldb/Bindings] Sort headers in headers.swig 2020-01-28 10:58:07 -08:00
cmake [lldb/CMake] Only auto-enable Lua when SWIG is found 2020-01-08 14:02:47 -08:00
docs Revert "[lldb/Target] Add Assert StackFrame Recognizer" 2020-01-28 18:40:08 +01:00
examples [Examples] Move structured-data unpacking out of the loop. (NFC) 2019-11-22 15:43:39 -08:00
include/lldb [lldb] Use CompletionRequest in REPL::CompleteCode and remove translation code to old API 2020-01-29 08:56:32 +01:00
packages/Python/lldbsuite [lldb] Complete return types of CXXMethodDecls to prevent crashing due to covariant return types 2020-01-29 09:08:35 +01:00
resources [CMake] Revised LLDB.framework builds 2019-01-04 12:46:50 +00:00
scripts [lldb/Scripts] Remove swig_bot_lib/__init__.py 2020-01-16 09:15:41 -08:00
source [DebugInfo] Make most debug line prologue errors non-fatal to parsing 2020-01-29 10:23:41 +00:00
test [lldb] [test] Restrict x86-64-write register test to x86-64 2020-01-28 22:15:23 +01:00
third_party/Python/module Increase timeout in pexpect to lower chances of tests failing under ASAN. 2019-10-10 16:16:49 +00:00
tools Make llvm::StringRef to std::string conversions explicit. 2020-01-28 23:25:25 +01:00
unittests [lldb] Don't create duplicate declarations when completing a forward declaration with a definition from another source 2020-01-29 09:20:47 +01:00
utils Make llvm::StringRef to std::string conversions explicit. 2020-01-28 23:25:25 +01:00
.arcconfig
.clang-format
.gitignore Add .noindex to the gitignore 2019-04-05 17:57:42 +00:00
CMakeLists.txt [lldb/Cmake] Add a CMakeLists.txt to the utils directory... 2020-01-16 22:31:01 -08:00
CODE_OWNERS.txt [lldb][NFC] Cleanup mentions and code related to lldb-mi 2019-07-19 15:55:23 +00:00
LICENSE.TXT Fix typos throughout the license files that somehow I and my reviewers 2019-01-21 09:52:34 +00:00
use_lldb_suite_root.py