mirror of
https://github.com/yuzu-emu/breakpad.git
synced 2024-12-23 11:35:36 +00:00
minidump_stackwalk should display r12 in ARM stack traces
A=torne@google.com, R=ted, http://code.google.com/p/google-breakpad/issues/detail?id=456 git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1151 4c0a9323-5329-0410-9bdc-e9ce6186880e
This commit is contained in:
parent
91c9518af2
commit
d9c3ad7b88
|
@ -259,6 +259,8 @@ static void PrintStack(const CallStack *stack, const string &cpu) {
|
||||||
sequence = PrintRegister("r9", frame_arm->context.iregs[9], sequence);
|
sequence = PrintRegister("r9", frame_arm->context.iregs[9], sequence);
|
||||||
if (frame_arm->context_validity & StackFrameARM::CONTEXT_VALID_R10)
|
if (frame_arm->context_validity & StackFrameARM::CONTEXT_VALID_R10)
|
||||||
sequence = PrintRegister("r10", frame_arm->context.iregs[10], sequence);
|
sequence = PrintRegister("r10", frame_arm->context.iregs[10], sequence);
|
||||||
|
if (frame_arm->context_validity & StackFrameARM::CONTEXT_VALID_R12)
|
||||||
|
sequence = PrintRegister("r12", frame_arm->context.iregs[12], sequence);
|
||||||
|
|
||||||
// Registers with a dedicated or conventional purpose.
|
// Registers with a dedicated or conventional purpose.
|
||||||
if (frame_arm->context_validity & StackFrameARM::CONTEXT_VALID_FP)
|
if (frame_arm->context_validity & StackFrameARM::CONTEXT_VALID_FP)
|
||||||
|
|
Loading…
Reference in a new issue