llvm-project/lldb/source
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
..
API Provide CreateValueFromData,Expression at the SBTarget level as well as the SBValue level; and also make all the implenentations agree on using the matching ValueObject::Create instead of doing code copypastas 2014-12-17 21:18:43 +00:00
Breakpoint Fix initialization order to match that of the source. 2014-12-17 22:25:37 +00:00
Commands Change int32_t to uint32_t to fix warnings. 2015-01-09 20:15:21 +00:00
Core Make the list of synthetic children thread safe 2015-01-09 19:47:45 +00:00
DataFormatters Change auto to size_t to fix warning. 2015-01-09 20:15:03 +00:00
Expression Fix issues with LLDB's interpreter and MS ABI guard variables. 2015-01-09 21:12:22 +00:00
Host Fix needed for the new terminal test I previously checked in. It was crashing due to a NULL dereference. 2015-01-06 23:33:34 +00:00
Interpreter Respect the fact that the result object claims it doesn't want to be interactive by not forwarding STDIN to the python invocation when it isn't desired. 2015-01-10 00:42:12 +00:00
Plugins Hoist the RegisterNumber class out of RegisterContextLLDB and make 2015-01-10 04:01:03 +00:00
Symbol Fix trivial signed/unsigned comparison warnings 2014-12-29 13:03:19 +00:00
Target Dynamic values have been around (and stable and reliable) for long enough that we can turn them on by default 2015-01-09 00:47:24 +00:00
Utility Hoist the RegisterNumber class out of RegisterContextLLDB and make 2015-01-10 04:01:03 +00:00
CMakeLists.txt [cmake/multilib] Teach LLDB to respect the multlib LLVM_LIBDIR_SUFFIX 2014-12-29 12:42:33 +00:00
Makefile Use PARALLEL_DIRS instead of DIRS in the Makefile 2014-10-14 06:26:33 +00:00
lldb-log.cpp Make sure to #include <atomic> when using std::atomic. 2014-09-19 20:12:32 +00:00
lldb.cpp Add a method to disable the Windows crash / assert dialogs. 2014-12-12 18:10:52 +00:00