llvm-project/lldb/source/Plugins
Pavel Labath 39aab4d606 Fix thread/process ID reading from linux core files
Summary:
This also adds a basic smoke test for linux core file reading. I'm checking in the core files as
well, so that the tests can run on all platforms. With some tricks I was able to produce
reasonably-sized core files (~40K).

This fixes the first part of pr26322.

Reviewers: zturner

Subscribers: lldb-commits

Differential Revision: http://reviews.llvm.org/D18176

llvm-svn: 263628
2016-03-16 09:19:57 +00:00
..
ABI Add/Improve complex, vector, aggregate types handling for SysV ARM (hard/soft) ABI. 2016-02-29 13:39:20 +00:00
Disassembler Upgrade the arm/thumb architecture used by the disassembler 2016-03-02 12:42:43 +00:00
DynamicLoader Add an "offset" option to "break set -n" and "break set -f -l". 2016-03-09 18:59:13 +00:00
ExpressionParser Revert "Track expression language from one place in ClangExpressionParser" 2016-03-10 12:38:55 +00:00
Instruction Fix all of the unannotated switch cases to annotate the fall through or do the right thing and break. 2016-02-26 01:20:20 +00:00
InstrumentationRuntime This change introduces a "ExpressionExecutionThread" to the ThreadList. 2016-03-12 02:45:34 +00:00
JITLoader Add support for handling absolute symbols in ELF 2016-02-25 12:23:43 +00:00
Language On some platforms, the compiler is allowed to assume that BOOL == bool. On others, BOOL == signed char. 2016-03-15 23:38:04 +00:00
LanguageRuntime This change introduces a "ExpressionExecutionThread" to the ThreadList. 2016-03-12 02:45:34 +00:00
MemoryHistory This change introduces a "ExpressionExecutionThread" to the ThreadList. 2016-03-12 02:45:34 +00:00
ObjectContainer Remove autoconf support from source directories. 2016-01-28 22:05:24 +00:00
ObjectFile Allow any build-id length between 4 and 20 bytes inclusive 2016-03-14 14:06:00 +00:00
OperatingSystem Remove autoconf support from source directories. 2016-01-28 22:05:24 +00:00
Platform This change introduces a "ExpressionExecutionThread" to the ThreadList. 2016-03-12 02:45:34 +00:00
Process Fix thread/process ID reading from linux core files 2016-03-16 09:19:57 +00:00
ScriptInterpreter Fixed the python interpreter so that it correctly inherits the top IOHandler's files instead of always using stdin/out/err. 2016-03-10 20:49:32 +00:00
SymbolFile [DWARFASTParserClang] Start with member offset of 0 for members of union types. 2016-03-10 01:15:17 +00:00
SymbolVendor Remove autoconf support from source directories. 2016-01-28 22:05:24 +00:00
SystemRuntime This change introduces a "ExpressionExecutionThread" to the ThreadList. 2016-03-12 02:45:34 +00:00
UnwindAssembly Stack unwinding emulation: handle adjustment of FP 2016-02-19 10:59:25 +00:00
CMakeLists.txt Fix cmake build. 2015-09-03 04:17:57 +00:00