This patch adds required change for stackwalker_mips_unittest to pass on 64bit

platforms.

One test from stackwalker_mips_unittest was failing as mentioned in:
https://breakpad.appspot.com/632002/
https://breakpad.appspot.com/633002/

BUG=none
TEST=stackwalker_mips_unittest (run on x86-64 and mips)

Review URL: https://breakpad.appspot.com/634002/



git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1218 4c0a9323-5329-0410-9bdc-e9ce6186880e
This commit is contained in:
gordana.cmiljanovic@imgtec.com 2013-09-30 09:34:55 +00:00
parent bd71bdd742
commit b7acb2a56a

View File

@ -96,7 +96,7 @@ StackFrameMIPS* StackwalkerMIPS::GetCallerByCFIFrameInfo(
CFIFrameInfo* cfi_frame_info) { CFIFrameInfo* cfi_frame_info) {
StackFrameMIPS* last_frame = static_cast<StackFrameMIPS*>(frames.back()); StackFrameMIPS* last_frame = static_cast<StackFrameMIPS*>(frames.back());
unsigned long sp = 0, pc = 0; uint32_t sp = 0, pc = 0;
// Populate a dictionary with the valid register values in last_frame. // Populate a dictionary with the valid register values in last_frame.
CFIFrameInfo::RegisterValueMap<uint32_t> callee_registers; CFIFrameInfo::RegisterValueMap<uint32_t> callee_registers;