llvm-project/lldb
Greg Clayton 6795eb3884 Fix core files for 32 bit architectures that are supported in ProcessELFCore.cpp
Core files need to know the size of the PRSTATUS header so that we can grab the register values that follow it. The code that figure out this size was using a hard coded list of architecture cores instead of relying on 32 or 64 bit for most cores.

The fix here fixes core files for 32 bit ARM. Prior to this the PRSTATUS header size was being returned as zero and the register values were being taken from the first bytes of the PRSTATUS struct (signo, etc).

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

llvm-svn: 355526
2019-03-06 18:04:10 +00:00
..
cmake [build] Rename clang-headers to clang-resource-headers 2019-03-04 21:19:53 +00:00
docs Mention predicting exception catch at throw site 2019-02-26 19:18:09 +00:00
examples Revert "[testsuite] Port crashlog and dependencies to Python 3." 2019-03-05 01:34:47 +00:00
include/lldb Move RangeMap.h into Utility 2019-03-06 14:41:43 +00:00
lit [lldb] [lit] Attempt to fix regex in toolchain-clang.test 2019-03-06 14:49:48 +00:00
lldb.xcodeproj [SBAPI] Don't check IsValid in constructor 2019-03-06 00:05:55 +00:00
lldb.xcworkspace Remove accidentally commited file in xcshareddata 2019-02-05 23:35:01 +00:00
packages/Python/lldbsuite Fix core files for 32 bit architectures that are supported in ProcessELFCore.cpp 2019-03-06 18:04:10 +00:00
resources [CMake] Revised LLDB.framework builds 2019-01-04 12:46:50 +00:00
scripts [build] Rename clang-headers to clang-resource-headers 2019-03-04 21:19:53 +00:00
source Fix core files for 32 bit architectures that are supported in ProcessELFCore.cpp 2019-03-06 18:04:10 +00:00
test [CMake] Make lldb-test-deps a dependency of check-lldb 2019-02-13 20:51:13 +00:00
third_party/Python/module [dotest] Consider unexpected passes as failures. 2018-12-20 20:44:23 +00:00
tools [Reproducers] Enable replay from SBRepro. 2019-03-06 01:49:57 +00:00
unittests Move RangeMap.h into Utility 2019-03-06 14:41:43 +00:00
utils Use sys.executable in lldb-dotest 2019-02-15 07:41:17 +00:00
www Mention predicting exception catch at throw site 2019-02-26 19:18:09 +00:00
.arcconfig
.clang-format
.gitignore [dotest] Remove crashinfo hook 2018-01-10 10:18:47 +00:00
CMakeLists.txt [cmake] Move LLDB_DISABLE_LIBEDIT handling code into a central place 2019-02-28 16:04:54 +00:00
CODE_OWNERS.txt Fix/unify the spelling of Objective-C. 2018-06-13 16:21:24 +00:00
INSTALL.txt Changed builld-llvm.py to use .json files 2017-02-23 02:21:34 +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