llvm-project/lldb/source/Plugins/Instruction/ARM
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
..
EmulateInstructionARM.cpp Fixed some issues with ARM backtraces by not processing any push/pop 2011-07-06 04:07:21 +00:00
EmulateInstructionARM.h Fixed some issues with ARM backtraces by not processing any push/pop 2011-07-06 04:07:21 +00:00
EmulationStateARM.cpp While implementing unwind information using UnwindAssemblyInstEmulation I ran 2011-05-09 20:18:18 +00:00
EmulationStateARM.h While implementing unwind information using UnwindAssemblyInstEmulation I ran 2011-05-09 20:18:18 +00:00
Makefile Add the ARM instruction emulation makefile. 2011-04-08 02:11:29 +00:00