Module Name: src Committed By: matt Date: Tue Aug 18 15:25:30 UTC 2009
Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: asm.h Log Message: Fix .cpsetup use $25 instead of $t9. kill FPST/FPLD and use FP_S/FP_L which match INT_S/PTR_S/REG_S ... To generate a diff of this commit: cvs rdiff -u -r1.40.38.2 -r1.40.38.3 src/sys/arch/mips/include/asm.h 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/include/asm.h diff -u src/sys/arch/mips/include/asm.h:1.40.38.2 src/sys/arch/mips/include/asm.h:1.40.38.3 --- src/sys/arch/mips/include/asm.h:1.40.38.2 Tue Aug 18 14:44:20 2009 +++ src/sys/arch/mips/include/asm.h Tue Aug 18 15:25:30 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: asm.h,v 1.40.38.2 2009/08/18 14:44:20 uebayasi Exp $ */ +/* $NetBSD: asm.h,v 1.40.38.3 2009/08/18 15:25:30 matt Exp $ */ /* * Copyright (c) 1992, 1993 @@ -291,17 +291,15 @@ #define ALSK 7 /* stack alignment */ #define ALMASK -7 /* stack alignment */ #define SZFPREG 4 -#define FPLD lwc1 -#define FPST swc1 +#define FP_L lwc1 +#define FP_S swc1 #else #define ALSK 15 /* stack alignment */ #define ALMASK -15 /* stack alignment */ #define SZFPREG 8 -#define FPLD ldc1 -#define FPST sdc1 +#define FP_L ldc1 +#define FP_S sdc1 #endif -#define FP_L FPLD -#define FP_S FPST /* * standard callframe { @@ -576,7 +574,7 @@ #define SETUP_GPX(r) /* o32 specific */ #define SETUP_GPX_L(r,lbl) /* o32 specific */ #define SAVE_GP(x) /* o32 specific */ -#define SETUP_GP64(a,b) .cpsetup $t9, a, b +#define SETUP_GP64(a,b) .cpsetup $25, a, b #define SETUP_GPX64(a,b) \ move b,ra; \ .set noreorder; \