From 83f4b465c2563becc7d99301a95282fbe9ec84a6 Mon Sep 17 00:00:00 2001 From: nakayama Date: Mon, 22 Mar 2004 12:28:02 +0000 Subject: [PATCH] Truncate values to 32-bit, not 40-bit. --- sys/arch/sparc/sparc/svr4_machdep.c | 12 ++++++------ sys/arch/sparc64/sparc64/svr4_machdep.c | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/sys/arch/sparc/sparc/svr4_machdep.c b/sys/arch/sparc/sparc/svr4_machdep.c index ba2a51e986c8..6b2e7f10bd97 100644 --- a/sys/arch/sparc/sparc/svr4_machdep.c +++ b/sys/arch/sparc/sparc/svr4_machdep.c @@ -1,4 +1,4 @@ -/* $NetBSD: svr4_machdep.c,v 1.53 2003/10/05 21:13:23 pk Exp $ */ +/* $NetBSD: svr4_machdep.c,v 1.54 2004/03/22 12:28:02 nakayama Exp $ */ /*- * Copyright (c) 1994 The NetBSD Foundation, Inc. @@ -37,7 +37,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: svr4_machdep.c,v 1.53 2003/10/05 21:13:23 pk Exp $"); +__KERNEL_RCSID(0, "$NetBSD: svr4_machdep.c,v 1.54 2004/03/22 12:28:02 nakayama Exp $"); #if defined(_KERNEL_OPT) #include "opt_kgdb.h" @@ -588,8 +588,8 @@ svr4_trap(type, l) tm = (u_quad_t) tv.tv_sec * 1000000000 + (u_quad_t) tv.tv_usec * 1000; - tf->tf_out[0] = (tm >> 32) & 0x00000000ffffffffffULL; - tf->tf_out[1] = tm & 0x00000000ffffffffffULL; + tf->tf_out[0] = (tm >> 32) & 0x00000000ffffffffUL; + tf->tf_out[1] = tm & 0x00000000ffffffffUL; } break; @@ -618,8 +618,8 @@ svr4_trap(type, l) tv.tv_usec - spc->spc_runtime.tv_usec) * 1000; - tf->tf_out[0] = (tm >> 32) & 0x00000000ffffffffffULL; - tf->tf_out[1] = tm & 0x00000000ffffffffffULL; + tf->tf_out[0] = (tm >> 32) & 0x00000000ffffffffUL; + tf->tf_out[1] = tm & 0x00000000ffffffffUL; } break; diff --git a/sys/arch/sparc64/sparc64/svr4_machdep.c b/sys/arch/sparc64/sparc64/svr4_machdep.c index bab222310c16..8ec3da113f6a 100644 --- a/sys/arch/sparc64/sparc64/svr4_machdep.c +++ b/sys/arch/sparc64/sparc64/svr4_machdep.c @@ -1,4 +1,4 @@ -/* $NetBSD: svr4_machdep.c,v 1.35 2003/11/09 16:41:53 martin Exp $ */ +/* $NetBSD: svr4_machdep.c,v 1.36 2004/03/22 12:28:02 nakayama Exp $ */ /*- * Copyright (c) 1994 The NetBSD Foundation, Inc. @@ -37,7 +37,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: svr4_machdep.c,v 1.35 2003/11/09 16:41:53 martin Exp $"); +__KERNEL_RCSID(0, "$NetBSD: svr4_machdep.c,v 1.36 2004/03/22 12:28:02 nakayama Exp $"); #ifndef _LKM #include "opt_ddb.h" @@ -666,8 +666,8 @@ svr4_trap(type, l) tm = (u_quad_t) tv.tv_sec * 1000000000 + (u_quad_t) tv.tv_usec * 1000; - tf->tf_out[0] = (tm >> 32) & 0x00000000ffffffffffULL; - tf->tf_out[1] = tm & 0x00000000ffffffffffULL; + tf->tf_out[0] = (tm >> 32) & 0x00000000ffffffffUL; + tf->tf_out[1] = tm & 0x00000000ffffffffUL; } break; @@ -696,8 +696,8 @@ svr4_trap(type, l) tv.tv_usec - spc->spc_runtime.tv_usec) * 1000; - tf->tf_out[0] = (tm >> 32) & 0x00000000ffffffffffULL; - tf->tf_out[1] = tm & 0x00000000ffffffffffULL; + tf->tf_out[0] = (tm >> 32) & 0x00000000ffffffffUL; + tf->tf_out[1] = tm & 0x00000000ffffffffUL; } break;