Module Name: src Committed By: matt Date: Sat Sep 12 19:26:27 UTC 2009
Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: netbsd32_machdep.c Log Message: Add COMPAT_13 support To generate a diff of this commit: cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/sys/arch/mips/mips/netbsd32_machdep.c 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/netbsd32_machdep.c diff -u src/sys/arch/mips/mips/netbsd32_machdep.c:1.1.2.1 src/sys/arch/mips/mips/netbsd32_machdep.c:1.1.2.2 --- src/sys/arch/mips/mips/netbsd32_machdep.c:1.1.2.1 Sat Sep 12 17:37:00 2009 +++ src/sys/arch/mips/mips/netbsd32_machdep.c Sat Sep 12 19:26:27 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: netbsd32_machdep.c,v 1.1.2.1 2009/09/12 17:37:00 matt Exp $ */ +/* $NetBSD: netbsd32_machdep.c,v 1.1.2.2 2009/09/12 19:26:27 matt Exp $ */ /*- * Copyright (c) 2009 The NetBSD Foundation, Inc. @@ -30,7 +30,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: netbsd32_machdep.c,v 1.1.2.1 2009/09/12 17:37:00 matt Exp $"); +__KERNEL_RCSID(0, "$NetBSD: netbsd32_machdep.c,v 1.1.2.2 2009/09/12 19:26:27 matt Exp $"); #include "opt_compat_netbsd.h" #include "opt_sa.h" @@ -116,6 +116,20 @@ return (error); } +#ifdef COMPAT_13 +int +compat_13_netbsd32_sigreturn(struct lwp *l, + const struct compat_13_netbsd32_sigreturn_args *uap, + register_t *retval) +{ + struct compat_13_sys_sigreturn_args ua; + + NETBSD32TOP_UAP(sigcntxp, struct sigcontext13 *); + + return compat_13_sys_sigreturn(l, &ua, retval); +} +#endif + #ifdef COMPAT_16 int compat_16_netbsd32___sigreturn14(struct lwp *l,