Date: Sat, 31 Jul 2010 19:11:38 +0000 (UTC) From: "Jayachandran C." <jchandra@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r210698 - head/sys/mips/mips Message-ID: <201007311911.o6VJBchp068874@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: jchandra Date: Sat Jul 31 19:11:38 2010 New Revision: 210698 URL: http://svn.freebsd.org/changeset/base/210698 Log: Use fuword32() to fetch instructions, this will work on both 32 and 64 bit compilation. Modified: head/sys/mips/mips/trap.c Modified: head/sys/mips/mips/trap.c ============================================================================== --- head/sys/mips/mips/trap.c Sat Jul 31 17:58:44 2010 (r210697) +++ head/sys/mips/mips/trap.c Sat Jul 31 19:11:38 2010 (r210698) @@ -820,7 +820,7 @@ dofault: va += sizeof(int); /* read break instruction */ - instr = fuword((caddr_t)va); + instr = fuword32((caddr_t)va); #if 0 printf("trap: %s (%d) breakpoint %x at %x: (adr %x ins %x)\n", p->p_comm, p->p_pid, instr, trapframe->pc, @@ -869,7 +869,7 @@ dofault: if (DELAYBRANCH(trapframe->cause)) va += sizeof(int); /* read break instruction */ - instr = fuword((caddr_t)va); + instr = fuword32((caddr_t)va); if (DELAYBRANCH(trapframe->cause)) { /* Check BD bit */ locr0->pc = MipsEmulateBranch(locr0, trapframe->pc, 0,
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201007311911.o6VJBchp068874>