llvm-project/lldb/source/Plugins
Greg Clayton 34132754bd Fixed some issues with ARM backtraces by not processing any push/pop
instructions if they are conditional. Also fixed issues where the PC wasn't
getting bit zero stripped for ARM targets when a stack frame was thumb. We
now properly call through the GetOpcodeLoadAddress() functions to make sure
the addresses are properly stripped for any targets that may decorate up
their addresses.

We now don't pass the SIGSTOP signals along. We can revisit this soon, but
currently this was interfering with debugging some older ARM targets that
don't have vCont support in the GDB server.

llvm-svn: 134461
2011-07-06 04:07:21 +00:00
..
ABI Created a std::string in the base StopInfo class for the description and 2011-06-04 01:26:29 +00:00
Disassembler/llvm Add comment. 2011-05-24 20:36:40 +00:00
DynamicLoader Use the dyld_mode, image_infos & image_infos_count passed into the shared library notification function 2011-06-20 17:32:44 +00:00
Instruction/ARM Fixed some issues with ARM backtraces by not processing any push/pop 2011-07-06 04:07:21 +00:00
LanguageRuntime Centralize all of the type name code so that we always strip the leading 2011-06-30 02:28:26 +00:00
ObjectContainer Modified the ArchSpec to take an optional "Platform *" when setting the triple. 2011-04-07 22:46:35 +00:00
ObjectFile Fixed a crasher where we were accessing a symbol with a bad index. 2011-06-19 04:26:01 +00:00
Platform Added the notion of an system root for SDKs. This is a directory where all 2011-06-17 03:31:01 +00:00
Process Fixed some issues with ARM backtraces by not processing any push/pop 2011-07-06 04:07:21 +00:00
SymbolFile Centralize all of the type name code so that we always strip the leading 2011-06-30 02:28:26 +00:00
SymbolVendor/MacOSX LLDB now has "Platform" plug-ins. Platform plug-ins are plug-ins that provide 2011-03-08 22:40:15 +00:00
UnwindAssembly Add UnwindAssembly plugins to makefile build 2011-05-19 17:34:58 +00:00
Makefile Add the LanguageRuntime plugins to the makefile build, and remove the 2011-05-19 23:44:09 +00:00