diff options
Diffstat (limited to 'deps/v8/src/debug/ppc/debug-ppc.cc')
-rw-r--r-- | deps/v8/src/debug/ppc/debug-ppc.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/deps/v8/src/debug/ppc/debug-ppc.cc b/deps/v8/src/debug/ppc/debug-ppc.cc index be32d3ba28b..eeed2d8e3ed 100644 --- a/deps/v8/src/debug/ppc/debug-ppc.cc +++ b/deps/v8/src/debug/ppc/debug-ppc.cc @@ -36,7 +36,8 @@ void DebugCodegen::GenerateFrameDropperTrampoline(MacroAssembler* masm) { __ mr(fp, r4); __ LoadP(r4, MemOperand(fp, StandardFrameConstants::kFunctionOffset)); __ LeaveFrame(StackFrame::INTERNAL); - __ LoadP(r3, FieldMemOperand(r4, JSFunction::kSharedFunctionInfoOffset)); + __ LoadTaggedPointerField( + r3, FieldMemOperand(r4, JSFunction::kSharedFunctionInfoOffset)); __ lhz(r3, FieldMemOperand(r3, SharedFunctionInfo::kFormalParameterCountOffset)); __ mr(r5, r3); |