From c9f3b6ba01eff275617559d27597e586f6d7d3a7 Mon Sep 17 00:00:00 2001 From: mycroft Date: Fri, 18 Feb 2000 03:46:43 +0000 Subject: [PATCH] Adjust previous change for R3000 load delay slot. --- sys/arch/mips/mips/locore_mips1.S | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/sys/arch/mips/mips/locore_mips1.S b/sys/arch/mips/mips/locore_mips1.S index 9ed6c21daab6..41b33e80de4f 100644 --- a/sys/arch/mips/mips/locore_mips1.S +++ b/sys/arch/mips/mips/locore_mips1.S @@ -1,4 +1,4 @@ -/* $NetBSD: locore_mips1.S,v 1.18 2000/02/18 00:15:15 mycroft Exp $ */ +/* $NetBSD: locore_mips1.S,v 1.19 2000/02/18 03:46:43 mycroft Exp $ */ /* * Copyright (c) 1992, 1993 @@ -269,17 +269,18 @@ NESTED_NOPROFILE(mips1_KernGenException, KERNFRAME_SIZ, ra) addu sp, sp, KERNFRAME_SIZ #ifdef DDB la k0, _C_LABEL(kdbaux) - REG_L s0, SF_REG_S0(k0) - REG_L s1, SF_REG_S1(k0) - REG_L s2, SF_REG_S2(k0) - REG_L s3, SF_REG_S3(k0) - REG_L s4, SF_REG_S4(k0) - REG_L s5, SF_REG_S5(k0) - REG_L s6, SF_REG_S6(k0) - REG_L s7, SF_REG_S7(k0) - REG_L sp, SF_REG_SP(k0) - REG_L s8, SF_REG_S8(k0) - REG_L gp, SF_REG_RA(k0) + lw s0, SF_REG_S0(k0) + lw s1, SF_REG_S1(k0) + lw s2, SF_REG_S2(k0) + lw s3, SF_REG_S3(k0) + lw s4, SF_REG_S4(k0) + lw s5, SF_REG_S5(k0) + lw s6, SF_REG_S6(k0) + lw s7, SF_REG_S7(k0) + lw sp, SF_REG_SP(k0) + lw s8, SF_REG_S8(k0) + lw gp, SF_REG_RA(k0) + nop # R3000 load delay slot #endif j k0 # return to interrupted point rfe