llvm-project/lldb/source/Plugins
Jason Molenda a05677126d Hoist the RegisterNumber class out of RegisterContextLLDB and make
it more generally available. 

Add checks to UnwindAssembly_x86::AugmentUnwindPlanFromCallSite() so
that it won't try to augment an UnwindPlan that already describes
the function epilogue.

Add a test case for backtracing out of _sigtramp on Darwin systems.
This could probably be adapted to test the same thing on linux/bsd but 
the function names of sigtramp and kill are probably platform
specific and I'm not sure what they should be.

llvm-svn: 225578
2015-01-10 04:01:03 +00:00
..
ABI Mark the armv7 q0-q3 and q8-q15 registers as volatile (not callee 2014-12-02 23:21:05 +00:00
Disassembler Update for llvm API change. 2014-11-12 02:04:31 +00:00
DynamicLoader Make DynamicLoaderPOSIXDYLD::DidAttach to deduce a target executable by pid if no executable hasn't been assigned to a target so far. 2015-01-07 01:28:37 +00:00
Instruction Add #if 0 around unreachable block of code to suppress warnings. 2014-10-17 01:56:57 +00:00
InstrumentationRuntime Change AddressSanitzierRuntime to print its info message via 2014-12-09 20:52:26 +00:00
JITLoader Fix JITLoaderGDB for 64-bit host and 32-bit target 2014-09-15 19:55:27 +00:00
LanguageRuntime If a binary was stripped we sometimes didn't show the ivars of an Objective C class correctly. Now we do as we consult the runtime data for the class so we don't have to have a symbol in the symbol table. 2014-12-16 01:33:17 +00:00
MemoryHistory Add ASan history threads into process_sp->GetExtendedThreadList, so they don't get freed too early 2014-09-23 18:20:24 +00:00
ObjectContainer LLGS Android target support - for Andy Chien : http://reviews.llvm.org/D6166 2014-11-08 01:41:49 +00:00
ObjectFile [LLDB][MIPS] Adding SoftwareBreakpointTrapOpcode and RelocationJumpSlotType for MIPS 2015-01-08 09:46:29 +00:00
OperatingSystem Fixed deadlocks that could occur when using python for breakpoints, operating system plugins, and other async python usage. 2014-02-13 23:34:38 +00:00
Platform [LLDB][MIPS] Adding SoftwareBreakpointTrapOpcode and RelocationJumpSlotType for MIPS 2015-01-08 09:46:29 +00:00
Process Hoist the RegisterNumber class out of RegisterContextLLDB and make 2015-01-10 04:01:03 +00:00
SymbolFile Make array symbol reading resilient to incomplete DWARF. 2015-01-05 23:06:14 +00:00
SymbolVendor Remove commented includes 2014-02-02 14:06:07 +00:00
SystemRuntime Change SystemRuntimeMacOSX::ReadLibdispatchTSDIndexes to use the 2014-09-12 00:09:04 +00:00
UnwindAssembly Hoist the RegisterNumber class out of RegisterContextLLDB and make 2015-01-10 04:01:03 +00:00
CMakeLists.txt Fix cmake build for PluginInstrumentationRuntimeAddressSanitizer. 2014-10-11 20:11:18 +00:00
Makefile Fix the Makefile build by actually building ABI/SysV-ppc 2014-11-02 22:03:15 +00:00