svn commit: r204666 - head/sys/mips/mips
Warner Losh
imp at FreeBSD.org
Wed Mar 3 21:28:55 UTC 2010
Author: imp
Date: Wed Mar 3 21:28:55 2010
New Revision: 204666
URL: http://svn.freebsd.org/changeset/base/204666
Log:
Looks like S8 and SP are reversed in setjmp, so longjmp doesn't work
as well as one would hope....
Submitted by: Arten Belevich
Modified:
head/sys/mips/mips/support.S
Modified: head/sys/mips/mips/support.S
==============================================================================
--- head/sys/mips/mips/support.S Wed Mar 3 21:27:54 2010 (r204665)
+++ head/sys/mips/mips/support.S Wed Mar 3 21:28:55 2010 (r204666)
@@ -1474,8 +1474,8 @@ LEAF(setjmp)
STORE s5, (RSIZE * PREG_S5)(a0)
STORE s6, (RSIZE * PREG_S6)(a0)
STORE s7, (RSIZE * PREG_S7)(a0)
- STORE s8, (RSIZE * PREG_SP)(a0)
- STORE sp, (RSIZE * PREG_S8)(a0)
+ STORE s8, (RSIZE * PREG_S8)(a0)
+ STORE sp, (RSIZE * PREG_SP)(a0)
STORE ra, (RSIZE * PREG_RA)(a0)
STORE v0, (RSIZE * PREG_SR)(a0)
jr ra
More information about the svn-src-all
mailing list