Module Name: src Committed By: matt Date: Fri Apr 30 16:12:41 UTC 2010
Modified Files: src/lib/libc/arch/mips/gen [matt-nb5-mips64]: setjmp.S Log Message: When .set reorder, the move goes before the jump, not after. To generate a diff of this commit: cvs rdiff -u -r1.17.34.6 -r1.17.34.7 src/lib/libc/arch/mips/gen/setjmp.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/lib/libc/arch/mips/gen/setjmp.S diff -u src/lib/libc/arch/mips/gen/setjmp.S:1.17.34.6 src/lib/libc/arch/mips/gen/setjmp.S:1.17.34.7 --- src/lib/libc/arch/mips/gen/setjmp.S:1.17.34.6 Wed Feb 3 23:51:40 2010 +++ src/lib/libc/arch/mips/gen/setjmp.S Fri Apr 30 16:12:41 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: setjmp.S,v 1.17.34.6 2010/02/03 23:51:40 matt Exp $ */ +/* $NetBSD: setjmp.S,v 1.17.34.7 2010/04/30 16:12:41 matt Exp $ */ /*- * Copyright (c) 1991, 1993 @@ -41,7 +41,7 @@ #if 0 RCSID("from: @(#)setjmp.s 8.1 (Berkeley) 6/4/93") #else - RCSID("$NetBSD: setjmp.S,v 1.17.34.6 2010/02/03 23:51:40 matt Exp $") + RCSID("$NetBSD: setjmp.S,v 1.17.34.7 2010/04/30 16:12:41 matt Exp $") #endif #endif /* LIBC_SCCS and not lint */ @@ -140,8 +140,8 @@ #endif #endif /* SOFTFLOAT_FOR_GCC */ REG_EPILOGUE - j ra move v0, zero + j ra botch: jal _C_LABEL(abort)