svn commit: r205716 - user/jmallett/octeon/sys/mips/mips
Juli Mallett
jmallett at FreeBSD.org
Fri Mar 26 23:18:34 UTC 2010
Author: jmallett
Date: Fri Mar 26 23:18:34 2010
New Revision: 205716
URL: http://svn.freebsd.org/changeset/base/205716
Log:
Look for 64-bit stack modifications and stores as well.
Modified:
user/jmallett/octeon/sys/mips/mips/stack_machdep.c
Modified: user/jmallett/octeon/sys/mips/mips/stack_machdep.c
==============================================================================
--- user/jmallett/octeon/sys/mips/mips/stack_machdep.c Fri Mar 26 22:04:57 2010 (r205715)
+++ user/jmallett/octeon/sys/mips/mips/stack_machdep.c Fri Mar 26 23:18:34 2010 (r205716)
@@ -66,12 +66,15 @@ stack_capture(struct stack *st, u_regist
switch (insn.IType.op) {
case OP_ADDI:
case OP_ADDIU:
+ case OP_DADDI:
+ case OP_DADDIU:
if (insn.IType.rs != SP || insn.IType.rt != SP)
break;
stacksize = -(short)insn.IType.imm;
break;
case OP_SW:
+ case OP_SD:
if (insn.IType.rs != SP || insn.IType.rt != RA)
break;
ra_stack_pos = (short)insn.IType.imm;
More information about the svn-src-user
mailing list