Module Name:    src
Committed By:   pgoyette
Date:           Tue Sep 11 21:18:33 UTC 2018

Modified Files:
        src/sys/compat/netbsd32 [pgoyette-compat]: netbsd32.h
            netbsd32_compat_09.c netbsd32_compat_12.c netbsd32_compat_13.c
            netbsd32_compat_20.c netbsd32_compat_30.c netbsd32_compat_43.c
            netbsd32_compat_50.c netbsd32_compat_60.c netbsd32_exec.h
            netbsd32_ipc.c netbsd32_mqueue.c netbsd32_nfssvc.c
            netbsd32_ptrace.c

Log Message:
Put the ``extern struct emul'' into the netbsd32_netbsd.h header
so it doesn't have to be separately declared in each source file.

Thanks mrg@


To generate a diff of this commit:
cvs rdiff -u -r1.116.2.3 -r1.116.2.4 src/sys/compat/netbsd32/netbsd32.h
cvs rdiff -u -r1.18.86.4 -r1.18.86.5 \
    src/sys/compat/netbsd32/netbsd32_compat_09.c
cvs rdiff -u -r1.33.36.6 -r1.33.36.7 \
    src/sys/compat/netbsd32/netbsd32_compat_12.c
cvs rdiff -u -r1.26.28.5 -r1.26.28.6 \
    src/sys/compat/netbsd32/netbsd32_compat_13.c
cvs rdiff -u -r1.36.10.7 -r1.36.10.8 \
    src/sys/compat/netbsd32/netbsd32_compat_20.c
cvs rdiff -u -r1.31.16.6 -r1.31.16.7 \
    src/sys/compat/netbsd32/netbsd32_compat_30.c
cvs rdiff -u -r1.54.14.4 -r1.54.14.5 \
    src/sys/compat/netbsd32/netbsd32_compat_43.c
cvs rdiff -u -r1.32.16.5 -r1.32.16.6 \
    src/sys/compat/netbsd32/netbsd32_compat_50.c
cvs rdiff -u -r1.3.2.5 -r1.3.2.6 src/sys/compat/netbsd32/netbsd32_compat_60.c
cvs rdiff -u -r1.33 -r1.33.12.1 src/sys/compat/netbsd32/netbsd32_exec.h
cvs rdiff -u -r1.18.16.2 -r1.18.16.3 src/sys/compat/netbsd32/netbsd32_ipc.c
cvs rdiff -u -r1.6.18.2 -r1.6.18.3 src/sys/compat/netbsd32/netbsd32_mqueue.c
cvs rdiff -u -r1.5 -r1.5.16.1 src/sys/compat/netbsd32/netbsd32_nfssvc.c
cvs rdiff -u -r1.5 -r1.5.2.1 src/sys/compat/netbsd32/netbsd32_ptrace.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/compat/netbsd32/netbsd32.h
diff -u src/sys/compat/netbsd32/netbsd32.h:1.116.2.3 src/sys/compat/netbsd32/netbsd32.h:1.116.2.4
--- src/sys/compat/netbsd32/netbsd32.h:1.116.2.3	Thu Sep  6 06:55:46 2018
+++ src/sys/compat/netbsd32/netbsd32.h	Tue Sep 11 21:18:32 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: netbsd32.h,v 1.116.2.3 2018/09/06 06:55:46 pgoyette Exp $	*/
+/*	$NetBSD: netbsd32.h,v 1.116.2.4 2018/09/11 21:18:32 pgoyette Exp $	*/
 
 /*
  * Copyright (c) 1998, 2001, 2008, 2015 Matthew R. Green
@@ -1164,4 +1164,12 @@ struct iovec *netbsd32_get_iov(struct ne
 #ifdef SYSCTL_SETUP_PROTO
 SYSCTL_SETUP_PROTO(netbsd32_sysctl_emul_setup);
 #endif /* SYSCTL_SETUP_PROTO */
+
+/*
+ * Finally, declare emul_netbsd32 as this is needed in lots of
+ * places when calling syscall_{,dis}establish()
+ */
+
+extern struct emul emul_netbsd32;
+
 #endif /* _COMPAT_NETBSD32_NETBSD32_H_ */

Index: src/sys/compat/netbsd32/netbsd32_compat_09.c
diff -u src/sys/compat/netbsd32/netbsd32_compat_09.c:1.18.86.4 src/sys/compat/netbsd32/netbsd32_compat_09.c:1.18.86.5
--- src/sys/compat/netbsd32/netbsd32_compat_09.c:1.18.86.4	Tue Sep 11 05:00:42 2018
+++ src/sys/compat/netbsd32/netbsd32_compat_09.c	Tue Sep 11 21:18:32 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: netbsd32_compat_09.c,v 1.18.86.4 2018/09/11 05:00:42 pgoyette Exp $	*/
+/*	$NetBSD: netbsd32_compat_09.c,v 1.18.86.5 2018/09/11 21:18:32 pgoyette Exp $	*/
 
 /*
  * Copyright (c) 1998 Matthew R. Green
@@ -27,7 +27,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: netbsd32_compat_09.c,v 1.18.86.4 2018/09/11 05:00:42 pgoyette Exp $");
+__KERNEL_RCSID(0, "$NetBSD: netbsd32_compat_09.c,v 1.18.86.5 2018/09/11 21:18:32 pgoyette Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -46,8 +46,6 @@ __KERNEL_RCSID(0, "$NetBSD: netbsd32_com
 #include <compat/netbsd32/netbsd32_syscall.h>
 #include <compat/netbsd32/netbsd32_syscallargs.h>
 
-extern struct emul emul_netbsd32;
-
 int
 compat_09_netbsd32_ogetdomainname(struct lwp *l, const struct compat_09_netbsd32_ogetdomainname_args *uap, register_t *retval)
 {

Index: src/sys/compat/netbsd32/netbsd32_compat_12.c
diff -u src/sys/compat/netbsd32/netbsd32_compat_12.c:1.33.36.6 src/sys/compat/netbsd32/netbsd32_compat_12.c:1.33.36.7
--- src/sys/compat/netbsd32/netbsd32_compat_12.c:1.33.36.6	Tue Sep 11 05:00:42 2018
+++ src/sys/compat/netbsd32/netbsd32_compat_12.c	Tue Sep 11 21:18:32 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: netbsd32_compat_12.c,v 1.33.36.6 2018/09/11 05:00:42 pgoyette Exp $	*/
+/*	$NetBSD: netbsd32_compat_12.c,v 1.33.36.7 2018/09/11 21:18:32 pgoyette Exp $	*/
 
 /*
  * Copyright (c) 1998, 2001 Matthew R. Green
@@ -27,7 +27,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: netbsd32_compat_12.c,v 1.33.36.6 2018/09/11 05:00:42 pgoyette Exp $");
+__KERNEL_RCSID(0, "$NetBSD: netbsd32_compat_12.c,v 1.33.36.7 2018/09/11 21:18:32 pgoyette Exp $");
 
 #if defined(_KERNEL_OPT)
 #include "opt_compat_netbsd.h"
@@ -54,8 +54,6 @@ __KERNEL_RCSID(0, "$NetBSD: netbsd32_com
 #include <compat/netbsd32/netbsd32_syscall.h>
 #include <compat/netbsd32/netbsd32_syscallargs.h>
 
-extern struct emul emul_netbsd32;
-
 static void netbsd32_stat12_to_netbsd32(struct stat12 *,
 		struct netbsd32_stat12 *);
 

Index: src/sys/compat/netbsd32/netbsd32_compat_13.c
diff -u src/sys/compat/netbsd32/netbsd32_compat_13.c:1.26.28.5 src/sys/compat/netbsd32/netbsd32_compat_13.c:1.26.28.6
--- src/sys/compat/netbsd32/netbsd32_compat_13.c:1.26.28.5	Tue Sep 11 05:00:42 2018
+++ src/sys/compat/netbsd32/netbsd32_compat_13.c	Tue Sep 11 21:18:32 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: netbsd32_compat_13.c,v 1.26.28.5 2018/09/11 05:00:42 pgoyette Exp $	*/
+/*	$NetBSD: netbsd32_compat_13.c,v 1.26.28.6 2018/09/11 21:18:32 pgoyette Exp $	*/
 
 /*
  * Copyright (c) 1998, 2001 Matthew R. Green
@@ -27,7 +27,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: netbsd32_compat_13.c,v 1.26.28.5 2018/09/11 05:00:42 pgoyette Exp $");
+__KERNEL_RCSID(0, "$NetBSD: netbsd32_compat_13.c,v 1.26.28.6 2018/09/11 21:18:32 pgoyette Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -49,8 +49,6 @@ __KERNEL_RCSID(0, "$NetBSD: netbsd32_com
 
 #include <compat/common/compat_sigaltstack.h>
 
-extern struct emul emul_netbsd32;
-
 int
 compat_13_netbsd32_sigaltstack13(struct lwp *l, const struct compat_13_netbsd32_sigaltstack13_args *uap, register_t *retval)
 {

Index: src/sys/compat/netbsd32/netbsd32_compat_20.c
diff -u src/sys/compat/netbsd32/netbsd32_compat_20.c:1.36.10.7 src/sys/compat/netbsd32/netbsd32_compat_20.c:1.36.10.8
--- src/sys/compat/netbsd32/netbsd32_compat_20.c:1.36.10.7	Tue Sep 11 05:00:42 2018
+++ src/sys/compat/netbsd32/netbsd32_compat_20.c	Tue Sep 11 21:18:32 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: netbsd32_compat_20.c,v 1.36.10.7 2018/09/11 05:00:42 pgoyette Exp $	*/
+/*	$NetBSD: netbsd32_compat_20.c,v 1.36.10.8 2018/09/11 21:18:32 pgoyette Exp $	*/
 
 /*
  * Copyright (c) 1998, 2001 Matthew R. Green
@@ -27,7 +27,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: netbsd32_compat_20.c,v 1.36.10.7 2018/09/11 05:00:42 pgoyette Exp $");
+__KERNEL_RCSID(0, "$NetBSD: netbsd32_compat_20.c,v 1.36.10.8 2018/09/11 21:18:32 pgoyette Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -51,8 +51,6 @@ __KERNEL_RCSID(0, "$NetBSD: netbsd32_com
 #include <compat/netbsd32/netbsd32_syscallargs.h>
 #include <compat/netbsd32/netbsd32_conv.h>
 
-extern struct emul emul_netbsd32;
-
 static inline void compat_20_netbsd32_from_statvfs(struct statvfs *,
     struct netbsd32_statfs *);
 

Index: src/sys/compat/netbsd32/netbsd32_compat_30.c
diff -u src/sys/compat/netbsd32/netbsd32_compat_30.c:1.31.16.6 src/sys/compat/netbsd32/netbsd32_compat_30.c:1.31.16.7
--- src/sys/compat/netbsd32/netbsd32_compat_30.c:1.31.16.6	Tue Sep 11 05:00:42 2018
+++ src/sys/compat/netbsd32/netbsd32_compat_30.c	Tue Sep 11 21:18:32 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: netbsd32_compat_30.c,v 1.31.16.6 2018/09/11 05:00:42 pgoyette Exp $	*/
+/*	$NetBSD: netbsd32_compat_30.c,v 1.31.16.7 2018/09/11 21:18:32 pgoyette Exp $	*/
 
 /*
  * Copyright (c) 1998, 2001 Matthew R. Green
@@ -27,7 +27,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: netbsd32_compat_30.c,v 1.31.16.6 2018/09/11 05:00:42 pgoyette Exp $");
+__KERNEL_RCSID(0, "$NetBSD: netbsd32_compat_30.c,v 1.31.16.7 2018/09/11 21:18:32 pgoyette Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -58,8 +58,6 @@ __KERNEL_RCSID(0, "$NetBSD: netbsd32_com
 #include <compat/netbsd32/netbsd32_conv.h>
 #include <compat/sys/mount.h>
 
-extern struct emul emul_netbsd32;
-
 int
 compat_30_netbsd32_getdents(struct lwp *l, const struct compat_30_netbsd32_getdents_args *uap, register_t *retval)
 {

Index: src/sys/compat/netbsd32/netbsd32_compat_43.c
diff -u src/sys/compat/netbsd32/netbsd32_compat_43.c:1.54.14.4 src/sys/compat/netbsd32/netbsd32_compat_43.c:1.54.14.5
--- src/sys/compat/netbsd32/netbsd32_compat_43.c:1.54.14.4	Tue Sep 11 08:51:55 2018
+++ src/sys/compat/netbsd32/netbsd32_compat_43.c	Tue Sep 11 21:18:32 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: netbsd32_compat_43.c,v 1.54.14.4 2018/09/11 08:51:55 pgoyette Exp $	*/
+/*	$NetBSD: netbsd32_compat_43.c,v 1.54.14.5 2018/09/11 21:18:32 pgoyette Exp $	*/
 
 /*
  * Copyright (c) 1998, 2001 Matthew R. Green
@@ -27,7 +27,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: netbsd32_compat_43.c,v 1.54.14.4 2018/09/11 08:51:55 pgoyette Exp $");
+__KERNEL_RCSID(0, "$NetBSD: netbsd32_compat_43.c,v 1.54.14.5 2018/09/11 21:18:32 pgoyette Exp $");
 
 #if defined(_KERNEL_OPT)
 #include "opt_compat_43.h"
@@ -73,8 +73,6 @@ SYS_DEF(compat_43_netbsd32_sigblock);
 SYS_DEF(compat_43_netbsd32_sigsetmask);
 #undef SYS_DEF
 
-extern struct emul emul_netbsd32;
-
 static void
 netbsd32_from_stat(const struct stat *sb, struct netbsd32_stat43 *sp32)
 {

Index: src/sys/compat/netbsd32/netbsd32_compat_50.c
diff -u src/sys/compat/netbsd32/netbsd32_compat_50.c:1.32.16.5 src/sys/compat/netbsd32/netbsd32_compat_50.c:1.32.16.6
--- src/sys/compat/netbsd32/netbsd32_compat_50.c:1.32.16.5	Tue Sep 11 05:00:42 2018
+++ src/sys/compat/netbsd32/netbsd32_compat_50.c	Tue Sep 11 21:18:32 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: netbsd32_compat_50.c,v 1.32.16.5 2018/09/11 05:00:42 pgoyette Exp $	*/
+/*	$NetBSD: netbsd32_compat_50.c,v 1.32.16.6 2018/09/11 21:18:32 pgoyette Exp $	*/
 
 /*-
  * Copyright (c) 2008 The NetBSD Foundation, Inc.
@@ -36,7 +36,7 @@
  * POSSIBILITY OF SUCH DAMAGE.
  */
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: netbsd32_compat_50.c,v 1.32.16.5 2018/09/11 05:00:42 pgoyette Exp $");
+__KERNEL_RCSID(0, "$NetBSD: netbsd32_compat_50.c,v 1.32.16.6 2018/09/11 21:18:32 pgoyette Exp $");
 
 #if defined(_KERNEL_OPT)
 #include "opt_compat_netbsd.h"
@@ -73,8 +73,6 @@ __KERNEL_RCSID(0, "$NetBSD: netbsd32_com
 #include <compat/sys/mount.h>
 #include <compat/sys/time.h>
 
-extern struct emul emul_netbsd32;
-
 #if defined(COMPAT_50)
 
 /*

Index: src/sys/compat/netbsd32/netbsd32_compat_60.c
diff -u src/sys/compat/netbsd32/netbsd32_compat_60.c:1.3.2.5 src/sys/compat/netbsd32/netbsd32_compat_60.c:1.3.2.6
--- src/sys/compat/netbsd32/netbsd32_compat_60.c:1.3.2.5	Tue Sep 11 05:00:42 2018
+++ src/sys/compat/netbsd32/netbsd32_compat_60.c	Tue Sep 11 21:18:32 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: netbsd32_compat_60.c,v 1.3.2.5 2018/09/11 05:00:42 pgoyette Exp $	*/
+/*	$NetBSD: netbsd32_compat_60.c,v 1.3.2.6 2018/09/11 21:18:32 pgoyette Exp $	*/
 
 /*-
  * Copyright (c) 2008 The NetBSD Foundation, Inc.
@@ -36,7 +36,7 @@
  * POSSIBILITY OF SUCH DAMAGE.
  */
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: netbsd32_compat_60.c,v 1.3.2.5 2018/09/11 05:00:42 pgoyette Exp $");
+__KERNEL_RCSID(0, "$NetBSD: netbsd32_compat_60.c,v 1.3.2.6 2018/09/11 21:18:32 pgoyette Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -52,8 +52,6 @@ __KERNEL_RCSID(0, "$NetBSD: netbsd32_com
 #include <compat/netbsd32/netbsd32_syscallargs.h>
 #include <compat/netbsd32/netbsd32_conv.h>
 
-extern struct emul emul_netbsd32;
-
 int
 compat_60_netbsd32__lwp_park(struct lwp *l,
     const struct compat_60_netbsd32__lwp_park_args *uap, register_t *retval)

Index: src/sys/compat/netbsd32/netbsd32_exec.h
diff -u src/sys/compat/netbsd32/netbsd32_exec.h:1.33 src/sys/compat/netbsd32/netbsd32_exec.h:1.33.12.1
--- src/sys/compat/netbsd32/netbsd32_exec.h:1.33	Wed Jan 25 21:45:39 2017
+++ src/sys/compat/netbsd32/netbsd32_exec.h	Tue Sep 11 21:18:32 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: netbsd32_exec.h,v 1.33 2017/01/25 21:45:39 jakllsch Exp $	*/
+/*	$NetBSD: netbsd32_exec.h,v 1.33.12.1 2018/09/11 21:18:32 pgoyette Exp $	*/
 
 /*
  * Copyright (c) 1998, 2001 Matthew R. Green
@@ -52,8 +52,6 @@ struct netbsd32_exec {
 	netbsd32_u_long	a_drsize;	/* data relocation size */
 };
 
-extern struct emul emul_netbsd32;
-
 #ifdef EXEC_AOUT
 int netbsd32_exec_aout_prep_zmagic(struct lwp *, struct exec_package *);
 int netbsd32_exec_aout_prep_nmagic(struct lwp *, struct exec_package *);

Index: src/sys/compat/netbsd32/netbsd32_ipc.c
diff -u src/sys/compat/netbsd32/netbsd32_ipc.c:1.18.16.2 src/sys/compat/netbsd32/netbsd32_ipc.c:1.18.16.3
--- src/sys/compat/netbsd32/netbsd32_ipc.c:1.18.16.2	Tue Mar 13 04:12:09 2018
+++ src/sys/compat/netbsd32/netbsd32_ipc.c	Tue Sep 11 21:18:32 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: netbsd32_ipc.c,v 1.18.16.2 2018/03/13 04:12:09 pgoyette Exp $	*/
+/*	$NetBSD: netbsd32_ipc.c,v 1.18.16.3 2018/09/11 21:18:32 pgoyette Exp $	*/
 
 /*
  * Copyright (c) 1998, 2001 Matthew R. Green
@@ -27,7 +27,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: netbsd32_ipc.c,v 1.18.16.2 2018/03/13 04:12:09 pgoyette Exp $");
+__KERNEL_RCSID(0, "$NetBSD: netbsd32_ipc.c,v 1.18.16.3 2018/09/11 21:18:32 pgoyette Exp $");
 
 #if defined(_KERNEL_OPT)
 #include "opt_sysv.h"
@@ -52,8 +52,6 @@ __KERNEL_RCSID(0, "$NetBSD: netbsd32_ipc
 #include <compat/netbsd32/netbsd32_syscallargs.h>
 #include <compat/netbsd32/netbsd32_conv.h>
 
-extern struct emul emul_netbsd32;
-
 #define _PKG_ENTRY(name)	\
 	{ NETBSD32_SYS_ ## name, 0, (sy_call_t *)name }
 

Index: src/sys/compat/netbsd32/netbsd32_mqueue.c
diff -u src/sys/compat/netbsd32/netbsd32_mqueue.c:1.6.18.2 src/sys/compat/netbsd32/netbsd32_mqueue.c:1.6.18.3
--- src/sys/compat/netbsd32/netbsd32_mqueue.c:1.6.18.2	Tue Sep 11 05:57:15 2018
+++ src/sys/compat/netbsd32/netbsd32_mqueue.c	Tue Sep 11 21:18:32 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: netbsd32_mqueue.c,v 1.6.18.2 2018/09/11 05:57:15 pgoyette Exp $	*/
+/*	$NetBSD: netbsd32_mqueue.c,v 1.6.18.3 2018/09/11 21:18:32 pgoyette Exp $	*/
 
 /*-
  * Copyright (c) 2008 The NetBSD Foundation, Inc.
@@ -29,7 +29,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: netbsd32_mqueue.c,v 1.6.18.2 2018/09/11 05:57:15 pgoyette Exp $");
+__KERNEL_RCSID(0, "$NetBSD: netbsd32_mqueue.c,v 1.6.18.3 2018/09/11 21:18:32 pgoyette Exp $");
 
 #if defined(_KERNEL_OPT)
 #include "opt_compat_netbsd.h"
@@ -47,8 +47,6 @@ __KERNEL_RCSID(0, "$NetBSD: netbsd32_mqu
 #include <compat/netbsd32/netbsd32_syscallargs.h>
 #include <compat/netbsd32/netbsd32_conv.h>
 
-extern struct emul emul_netbsd32;
-
 int
 netbsd32_mq_open(struct lwp *l, const struct netbsd32_mq_open_args *uap,
     register_t *retval)

Index: src/sys/compat/netbsd32/netbsd32_nfssvc.c
diff -u src/sys/compat/netbsd32/netbsd32_nfssvc.c:1.5 src/sys/compat/netbsd32/netbsd32_nfssvc.c:1.5.16.1
--- src/sys/compat/netbsd32/netbsd32_nfssvc.c:1.5	Sat Oct 15 06:50:13 2016
+++ src/sys/compat/netbsd32/netbsd32_nfssvc.c	Tue Sep 11 21:18:32 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: netbsd32_nfssvc.c,v 1.5 2016/10/15 06:50:13 skrll Exp $	*/
+/*	$NetBSD: netbsd32_nfssvc.c,v 1.5.16.1 2018/09/11 21:18:32 pgoyette Exp $	*/
 
 /*
  * Copyright (c) 2015 Matthew R. Green
@@ -29,7 +29,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: netbsd32_nfssvc.c,v 1.5 2016/10/15 06:50:13 skrll Exp $");
+__KERNEL_RCSID(0, "$NetBSD: netbsd32_nfssvc.c,v 1.5.16.1 2018/09/11 21:18:32 pgoyette Exp $");
 
 #if defined(_KERNEL_OPT)
 #include "opt_nfs.h"
@@ -53,8 +53,6 @@ __KERNEL_RCSID(0, "$NetBSD: netbsd32_nfs
 #include <nfs/nfs.h>
 #include <nfs/nfs_var.h>
 
-extern struct emul emul_netbsd32;
-
 static int nfssvc32_addsock_in(struct nfsd_args *, const void *);
 static int nfssvc32_setexports_in(struct mountd_exports_list *, const void *);
 static int nfssvc32_nsd_in(struct nfsd_srvargs *, const void *);

Index: src/sys/compat/netbsd32/netbsd32_ptrace.c
diff -u src/sys/compat/netbsd32/netbsd32_ptrace.c:1.5 src/sys/compat/netbsd32/netbsd32_ptrace.c:1.5.2.1
--- src/sys/compat/netbsd32/netbsd32_ptrace.c:1.5	Sun Dec 17 20:59:27 2017
+++ src/sys/compat/netbsd32/netbsd32_ptrace.c	Tue Sep 11 21:18:32 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: netbsd32_ptrace.c,v 1.5 2017/12/17 20:59:27 christos Exp $	*/
+/*	$NetBSD: netbsd32_ptrace.c,v 1.5.2.1 2018/09/11 21:18:32 pgoyette Exp $	*/
 
 /*
  * Copyright (c) 2016 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: netbsd32_ptrace.c,v 1.5 2017/12/17 20:59:27 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: netbsd32_ptrace.c,v 1.5.2.1 2018/09/11 21:18:32 pgoyette Exp $");
 
 #if defined(_KERNEL_OPT)
 #include "opt_ptrace.h"
@@ -47,9 +47,6 @@ __KERNEL_RCSID(0, "$NetBSD: netbsd32_ptr
 #include <compat/netbsd32/netbsd32_syscallargs.h>
 #include <compat/netbsd32/netbsd32_conv.h>
 
-extern struct emul emul_netbsd32;
-
-
 /*
  * PTRACE methods
  */

Reply via email to