Module Name: src Committed By: matt Date: Sat Sep 5 03:24:21 UTC 2009
Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: fp.S Log Message: Use INT_[LS] for dealing with the FRAME_FSR. To generate a diff of this commit: cvs rdiff -u -r1.33.38.5 -r1.33.38.6 src/sys/arch/mips/mips/fp.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/mips/mips/fp.S diff -u src/sys/arch/mips/mips/fp.S:1.33.38.5 src/sys/arch/mips/mips/fp.S:1.33.38.6 --- src/sys/arch/mips/mips/fp.S:1.33.38.5 Wed Sep 2 13:00:39 2009 +++ src/sys/arch/mips/mips/fp.S Sat Sep 5 03:24:21 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: fp.S,v 1.33.38.5 2009/09/02 13:00:39 uebayasi Exp $ */ +/* $NetBSD: fp.S,v 1.33.38.6 2009/09/05 03:24:21 matt Exp $ */ /* * Copyright (c) 1992, 1993 @@ -139,7 +139,7 @@ #ifdef SOFTFLOAT PTR_L t0, L_ADDR(MIPS_CURLWP) # get pcb of current process PTR_L a3, fmt_tbl(v0) # switch on FUNC & FMT - FPX_L a2, U_PCB_FPREGS+FRAME_FSR(t0) + INT_L a2, U_PCB_FPREGS+FRAME_FSR(t0) #else cfc1 a2, MIPS_FPU_CSR # get exception register PTR_L a3, fmt_tbl(v0) # switch on FUNC & FMT @@ -727,7 +727,7 @@ move v0, zero bne t1, t2, cfinvalid - FPX_L v0, U_PCB_FPREGS+FRAME_FSR(t0) + INT_L v0, U_PCB_FPREGS+FRAME_FSR(t0) cfinvalid: @@ -759,7 +759,7 @@ REG_EPILOGUE PTR_L t0, L_ADDR(MIPS_CURLWP) # get pcb of current process #nop - FPX_S v0, U_PCB_FPREGS+FRAME_FSR(t0) + INT_S v0, U_PCB_FPREGS+FRAME_FSR(t0) b done @@ -1316,7 +1316,7 @@ #ifdef SOFTFLOAT PTR_L t1, L_ADDR(MIPS_CURLWP) # get pcb of current process #nop - FPX_S a2, U_PCB_FPREGS+FRAME_FSR(t1) + INT_S a2, U_PCB_FPREGS+FRAME_FSR(t1) #else ctc1 a2, MIPS_FPU_CSR # save exceptions #endif @@ -1396,7 +1396,7 @@ #ifdef SOFTFLOAT PTR_L t1, L_ADDR(MIPS_CURLWP) # get pcb of current process #nop - FPX_S a2, U_PCB_FPREGS+FRAME_FSR(t1) + INT_S a2, U_PCB_FPREGS+FRAME_FSR(t1) #else ctc1 a2, MIPS_FPU_CSR # save exceptions #endif @@ -2014,7 +2014,7 @@ #ifdef SOFTFLOAT PTR_L v0, L_ADDR(MIPS_CURLWP) # get pcb of current process #nop - FPX_S a2, U_PCB_FPREGS+FRAME_FSR(v0) + INT_S a2, U_PCB_FPREGS+FRAME_FSR(v0) #else ctc1 a2, MIPS_FPU_CSR # save exceptions #endif @@ -2126,7 +2126,7 @@ #ifdef SOFTFLOAT PTR_L v0, L_ADDR(MIPS_CURLWP) # get pcb of current process #nop - FPX_S a2, U_PCB_FPREGS+FRAME_FSR(v0) + INT_S a2, U_PCB_FPREGS+FRAME_FSR(v0) #else ctc1 a2, MIPS_FPU_CSR # save condition bit #endif @@ -2149,7 +2149,7 @@ #ifdef SOFTFLOAT PTR_L v0, L_ADDR(MIPS_CURLWP) # get pcb of current process #nop - FPX_S a2, U_PCB_FPREGS+FRAME_FSR(v0) + INT_S a2, U_PCB_FPREGS+FRAME_FSR(v0) #else ctc1 a2, MIPS_FPU_CSR # save condition bit #endif @@ -2266,7 +2266,7 @@ #ifdef SOFTFLOAT PTR_L v0, L_ADDR(MIPS_CURLWP) # get pcb of current process #nop - FPX_S a2, U_PCB_FPREGS+FRAME_FSR(v0) + INT_S a2, U_PCB_FPREGS+FRAME_FSR(v0) #else ctc1 a2, MIPS_FPU_CSR # save exceptions #endif @@ -2387,7 +2387,7 @@ #ifdef SOFTFLOAT PTR_L v0, L_ADDR(MIPS_CURLWP) # get pcb of current process #nop - FPX_S a2, U_PCB_FPREGS+FRAME_FSR(v0) + INT_S a2, U_PCB_FPREGS+FRAME_FSR(v0) #else ctc1 a2, MIPS_FPU_CSR # save exceptions #endif @@ -2528,7 +2528,7 @@ #ifdef SOFTFLOAT PTR_L v0, L_ADDR(MIPS_CURLWP) # get pcb of current process #nop - FPX_S a2, U_PCB_FPREGS+FRAME_FSR(v0) + INT_S a2, U_PCB_FPREGS+FRAME_FSR(v0) #else ctc1 a2, MIPS_FPU_CSR # save exceptions #endif @@ -2671,7 +2671,7 @@ #ifdef SOFTFLOAT PTR_L v0, L_ADDR(MIPS_CURLWP) # get pcb of current process #nop - FPX_S a2, U_PCB_FPREGS+FRAME_FSR(v0) + INT_S a2, U_PCB_FPREGS+FRAME_FSR(v0) #else ctc1 a2, MIPS_FPU_CSR # save exceptions #endif @@ -2688,7 +2688,7 @@ #ifdef SOFTFLOAT PTR_L v0, L_ADDR(MIPS_CURLWP) # get pcb of current process #nop - FPX_S a2, U_PCB_FPREGS+FRAME_FSR(v0) + INT_S a2, U_PCB_FPREGS+FRAME_FSR(v0) #else ctc1 a2, MIPS_FPU_CSR # save exceptions #endif @@ -2709,7 +2709,7 @@ #ifdef SOFTFLOAT PTR_L v0, L_ADDR(MIPS_CURLWP) # get pcb of current process #nop - FPX_S a2, U_PCB_FPREGS+FRAME_FSR(v0) + INT_S a2, U_PCB_FPREGS+FRAME_FSR(v0) #else ctc1 a2, MIPS_FPU_CSR # save exceptions #endif @@ -2731,7 +2731,7 @@ #ifdef SOFTFLOAT PTR_L v0, L_ADDR(MIPS_CURLWP) # get pcb of current process #nop - FPX_S a2, U_PCB_FPREGS+FRAME_FSR(v0) + INT_S a2, U_PCB_FPREGS+FRAME_FSR(v0) #else ctc1 a2, MIPS_FPU_CSR # save exceptions #endif @@ -2749,7 +2749,7 @@ #ifdef SOFTFLOAT PTR_L v0, L_ADDR(MIPS_CURLWP) # get pcb of current process #nop - FPX_S a2, U_PCB_FPREGS+FRAME_FSR(v0) + INT_S a2, U_PCB_FPREGS+FRAME_FSR(v0) #else /* * ctc1 with fpe bits set causes FPE in kernel mode panic on 5231. @@ -2762,7 +2762,7 @@ PTR_L v0, L_ADDR(MIPS_CURLWP) # get pcb of current process #nop - FPX_S a2, U_PCB_FPREGS+FRAME_FSR(v0) + INT_S a2, U_PCB_FPREGS+FRAME_FSR(v0) #endif REG_L a1, CALLFRAME_SIZ + 1*SZREG(sp) # frame REG_L a2, CALLFRAME_SIZ + 2*SZREG(sp) # cause @@ -2777,7 +2777,7 @@ #ifdef SOFTFLOAT PTR_L v0, L_ADDR(MIPS_CURLWP) # get pcb of current process #nop - FPX_S a2, U_PCB_FPREGS+FRAME_FSR(v0) + INT_S a2, U_PCB_FPREGS+FRAME_FSR(v0) #else ctc1 a2, MIPS_FPU_CSR # save exceptions #endif