Module Name: src
Committed By: uebayasi
Date: Mon Nov 17 01:01:58 UTC 2014
Modified Files:
src/sys/compat/aoutm68k: files.aoutm68k
src/sys/compat/freebsd: files.freebsd
src/sys/compat/ibcs2: files.ibcs2
src/sys/compat/linux: files.linux
src/sys/compat/linux32: files.linux32
src/sys/compat/m68k4k: files.m68k4k
src/sys/compat/ndis: files.ndis
src/sys/compat/netbsd32: files.netbsd32
src/sys/compat/osf1: files.osf1
src/sys/compat/ossaudio: files.ossaudio
src/sys/compat/sunos: files.sunos
src/sys/compat/sunos32: files.sunos32
src/sys/compat/svr4: files.svr4
src/sys/compat/svr4_32: files.svr4_32
src/sys/compat/ultrix: files.ultrix
src/sys/compat/vax1k: files.vax1k
Log Message:
Define compat modules (but without dependencies yet).
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/compat/aoutm68k/files.aoutm68k
cvs rdiff -u -r1.12 -r1.13 src/sys/compat/freebsd/files.freebsd
cvs rdiff -u -r1.9 -r1.10 src/sys/compat/ibcs2/files.ibcs2
cvs rdiff -u -r1.20 -r1.21 src/sys/compat/linux/files.linux
cvs rdiff -u -r1.5 -r1.6 src/sys/compat/linux32/files.linux32
cvs rdiff -u -r1.2 -r1.3 src/sys/compat/m68k4k/files.m68k4k
cvs rdiff -u -r1.1 -r1.2 src/sys/compat/ndis/files.ndis
cvs rdiff -u -r1.33 -r1.34 src/sys/compat/netbsd32/files.netbsd32
cvs rdiff -u -r1.19 -r1.20 src/sys/compat/osf1/files.osf1
cvs rdiff -u -r1.3 -r1.4 src/sys/compat/ossaudio/files.ossaudio
cvs rdiff -u -r1.8 -r1.9 src/sys/compat/sunos/files.sunos
cvs rdiff -u -r1.2 -r1.3 src/sys/compat/sunos32/files.sunos32
cvs rdiff -u -r1.17 -r1.18 src/sys/compat/svr4/files.svr4
cvs rdiff -u -r1.5 -r1.6 src/sys/compat/svr4_32/files.svr4_32
cvs rdiff -u -r1.5 -r1.6 src/sys/compat/ultrix/files.ultrix
cvs rdiff -u -r1.2 -r1.3 src/sys/compat/vax1k/files.vax1k
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/aoutm68k/files.aoutm68k
diff -u src/sys/compat/aoutm68k/files.aoutm68k:1.6 src/sys/compat/aoutm68k/files.aoutm68k:1.7
--- src/sys/compat/aoutm68k/files.aoutm68k:1.6 Wed Nov 19 18:36:02 2008
+++ src/sys/compat/aoutm68k/files.aoutm68k Mon Nov 17 01:01:57 2014
@@ -1,10 +1,11 @@
-# $NetBSD: files.aoutm68k,v 1.6 2008/11/19 18:36:02 ad Exp $
+# $NetBSD: files.aoutm68k,v 1.7 2014/11/17 01:01:57 uebayasi Exp $
#
# Config file description for m68k a.out compat code.
# ports should define any machine-specific files they need in their
# own file lists.
+define compat_aout_m68k
file compat/aoutm68k/aoutm68k_exec.c compat_aout_m68k
file compat/aoutm68k/aoutm68k_stat.c compat_aout_m68k
file compat/aoutm68k/aoutm68k_sysent.c compat_aout_m68k
Index: src/sys/compat/freebsd/files.freebsd
diff -u src/sys/compat/freebsd/files.freebsd:1.12 src/sys/compat/freebsd/files.freebsd:1.13
--- src/sys/compat/freebsd/files.freebsd:1.12 Wed Nov 19 18:36:02 2008
+++ src/sys/compat/freebsd/files.freebsd Mon Nov 17 01:01:57 2014
@@ -1,4 +1,4 @@
-# $NetBSD: files.freebsd,v 1.12 2008/11/19 18:36:02 ad Exp $
+# $NetBSD: files.freebsd,v 1.13 2014/11/17 01:01:57 uebayasi Exp $
#
# Config file description for machine-independent FreeBSD compat code.
# Included by ports that need it.
@@ -6,6 +6,7 @@
# ports should define any machine-specific files they need in their
# own file lists.
+define compat_freebsd
file compat/freebsd/freebsd_exec.c compat_freebsd
file compat/freebsd/freebsd_exec_elf32.c compat_freebsd & exec_elf32
file compat/freebsd/freebsd_exec_aout.c compat_freebsd & exec_aout
Index: src/sys/compat/ibcs2/files.ibcs2
diff -u src/sys/compat/ibcs2/files.ibcs2:1.9 src/sys/compat/ibcs2/files.ibcs2:1.10
--- src/sys/compat/ibcs2/files.ibcs2:1.9 Wed Nov 19 18:36:02 2008
+++ src/sys/compat/ibcs2/files.ibcs2 Mon Nov 17 01:01:57 2014
@@ -1,4 +1,4 @@
-# $NetBSD: files.ibcs2,v 1.9 2008/11/19 18:36:02 ad Exp $
+# $NetBSD: files.ibcs2,v 1.10 2014/11/17 01:01:57 uebayasi Exp $
#
# Config file description for machine-independent IBCS-2 compat code.
# Included by ports that need it.
@@ -6,6 +6,7 @@
# ports should define any machine-specific files they need in their
# own file lists.
+define compat_ibcs2
file compat/ibcs2/ibcs2_errno.c compat_ibcs2
file compat/ibcs2/ibcs2_exec.c compat_ibcs2
file compat/ibcs2/ibcs2_exec_coff.c compat_ibcs2
Index: src/sys/compat/linux/files.linux
diff -u src/sys/compat/linux/files.linux:1.20 src/sys/compat/linux/files.linux:1.21
--- src/sys/compat/linux/files.linux:1.20 Wed Nov 19 18:36:03 2008
+++ src/sys/compat/linux/files.linux Mon Nov 17 01:01:57 2014
@@ -1,4 +1,4 @@
-# $NetBSD: files.linux,v 1.20 2008/11/19 18:36:03 ad Exp $
+# $NetBSD: files.linux,v 1.21 2014/11/17 01:01:57 uebayasi Exp $
#
# Config file description for machine-independent Linux compat code.
# Included by ports that need it.
@@ -6,6 +6,7 @@
# ports should define any machine-specific files they need in their
# own file lists.
+define compat_linux
file compat/linux/common/linux_blkio.c compat_linux
file compat/linux/common/linux_cdrom.c compat_linux
file compat/linux/common/linux_errno.c compat_linux
Index: src/sys/compat/linux32/files.linux32
diff -u src/sys/compat/linux32/files.linux32:1.5 src/sys/compat/linux32/files.linux32:1.6
--- src/sys/compat/linux32/files.linux32:1.5 Wed Nov 19 18:36:04 2008
+++ src/sys/compat/linux32/files.linux32 Mon Nov 17 01:01:57 2014
@@ -1,4 +1,4 @@
-# $NetBSD: files.linux32,v 1.5 2008/11/19 18:36:04 ad Exp $
+# $NetBSD: files.linux32,v 1.6 2014/11/17 01:01:57 uebayasi Exp $
#
# Config file description for machine-independent Linux 32 bit compat code.
# Included by ports that need it.
@@ -6,6 +6,7 @@
# ports should define any machine-specific files they need in their
# own file lists.
+define compat_linux32
file compat/linux32/common/linux32_dirent.c compat_linux32
file compat/linux32/common/linux32_exec.c compat_linux32
file compat/linux32/common/linux32_exec_elf32.c compat_linux32 & exec_elf32
Index: src/sys/compat/m68k4k/files.m68k4k
diff -u src/sys/compat/m68k4k/files.m68k4k:1.2 src/sys/compat/m68k4k/files.m68k4k:1.3
--- src/sys/compat/m68k4k/files.m68k4k:1.2 Sun Jul 20 20:35:42 1997
+++ src/sys/compat/m68k4k/files.m68k4k Mon Nov 17 01:01:57 2014
@@ -1,6 +1,7 @@
-# $NetBSD: files.m68k4k,v 1.2 1997/07/20 20:35:42 pk Exp $
+# $NetBSD: files.m68k4k,v 1.3 2014/11/17 01:01:57 uebayasi Exp $
#
# Config file description for m68k4k compat code. Included by
# sys/arch/m68k/conf/files.m68k
+define compat_m68k4k
file compat/m68k4k/m68k4k_exec.c compat_m68k4k
Index: src/sys/compat/ndis/files.ndis
diff -u src/sys/compat/ndis/files.ndis:1.1 src/sys/compat/ndis/files.ndis:1.2
--- src/sys/compat/ndis/files.ndis:1.1 Fri Mar 31 02:43:18 2006
+++ src/sys/compat/ndis/files.ndis Mon Nov 17 01:01:57 2014
@@ -3,6 +3,7 @@
# Config file description ndis module
#
+define compat_ndis
file compat/ndis/kern_ndis.c compat_ndis
file compat/ndis/kern_windrv.c compat_ndis
file compat/ndis/nbcompat.c compat_ndis
Index: src/sys/compat/netbsd32/files.netbsd32
diff -u src/sys/compat/netbsd32/files.netbsd32:1.33 src/sys/compat/netbsd32/files.netbsd32:1.34
--- src/sys/compat/netbsd32/files.netbsd32:1.33 Fri Mar 29 01:04:30 2013
+++ src/sys/compat/netbsd32/files.netbsd32 Mon Nov 17 01:01:57 2014
@@ -1,4 +1,4 @@
-# $NetBSD: files.netbsd32,v 1.33 2013/03/29 01:04:30 christos Exp $
+# $NetBSD: files.netbsd32,v 1.34 2014/11/17 01:01:57 uebayasi Exp $
#
# config file description for machine-independent netbsd32 compat code.
# included by ports that need it.
@@ -6,6 +6,7 @@
# ports should define any machine-specific files they need in their
# own file lists.
+define compat_netbsd32
file compat/netbsd32/netbsd32_core.c compat_netbsd32 & coredump
file compat/netbsd32/netbsd32_exec_elf32.c compat_netbsd32 & exec_elf32
file compat/netbsd32/netbsd32_exec_aout.c compat_netbsd32 & exec_aout
Index: src/sys/compat/osf1/files.osf1
diff -u src/sys/compat/osf1/files.osf1:1.19 src/sys/compat/osf1/files.osf1:1.20
--- src/sys/compat/osf1/files.osf1:1.19 Wed Nov 19 18:36:05 2008
+++ src/sys/compat/osf1/files.osf1 Mon Nov 17 01:01:57 2014
@@ -1,4 +1,4 @@
-# $NetBSD: files.osf1,v 1.19 2008/11/19 18:36:05 ad Exp $
+# $NetBSD: files.osf1,v 1.20 2014/11/17 01:01:57 uebayasi Exp $
#
# Config file description for machine-independent OSF/1 compat code.
# Included by ports that need it.
@@ -8,6 +8,8 @@
# XXX COMPAT_OSF1 requires ECOFF
+define compat_osf1
+
# syscall table-related files
file compat/osf1/osf1_syscalls.c compat_osf1
file compat/osf1/osf1_sysent.c compat_osf1
Index: src/sys/compat/ossaudio/files.ossaudio
diff -u src/sys/compat/ossaudio/files.ossaudio:1.3 src/sys/compat/ossaudio/files.ossaudio:1.4
--- src/sys/compat/ossaudio/files.ossaudio:1.3 Sat Jan 18 22:34:23 2003
+++ src/sys/compat/ossaudio/files.ossaudio Mon Nov 17 01:01:57 2014
@@ -1,7 +1,8 @@
-# $NetBSD: files.ossaudio,v 1.3 2003/01/18 22:34:23 christos Exp $
+# $NetBSD: files.ossaudio,v 1.4 2014/11/17 01:01:57 uebayasi Exp $
#
# Config file description for OSS (Voxware) audio driver
# compatibility. Used by e.g. compat_linux and compat_freebsd.
# Included by ports that need it.
+define compat_ossaudio
file compat/ossaudio/ossaudio.c compat_ossaudio | compat_linux | compat_freebsd
Index: src/sys/compat/sunos/files.sunos
diff -u src/sys/compat/sunos/files.sunos:1.8 src/sys/compat/sunos/files.sunos:1.9
--- src/sys/compat/sunos/files.sunos:1.8 Wed Nov 19 18:36:05 2008
+++ src/sys/compat/sunos/files.sunos Mon Nov 17 01:01:58 2014
@@ -1,4 +1,4 @@
-# $NetBSD: files.sunos,v 1.8 2008/11/19 18:36:05 ad Exp $
+# $NetBSD: files.sunos,v 1.9 2014/11/17 01:01:58 uebayasi Exp $
#
# Config file description for machine-independent SunOS compat code.
# Included by ports that need it.
@@ -6,6 +6,7 @@
# ports should define any machine-specific files they need in their
# own file lists.
+define compat_sunos
file compat/sunos/sunos_exec.c compat_sunos & !compat_netbsd32
file compat/sunos/sunos_exec_aout.c compat_sunos & exec_aout & !compat_netbsd32
file compat/sunos/sunos_sysent.c compat_sunos & !compat_netbsd32
Index: src/sys/compat/sunos32/files.sunos32
diff -u src/sys/compat/sunos32/files.sunos32:1.2 src/sys/compat/sunos32/files.sunos32:1.3
--- src/sys/compat/sunos32/files.sunos32:1.2 Wed Nov 19 18:36:05 2008
+++ src/sys/compat/sunos32/files.sunos32 Mon Nov 17 01:01:58 2014
@@ -1,4 +1,4 @@
-# $NetBSD: files.sunos32,v 1.2 2008/11/19 18:36:05 ad Exp $
+# $NetBSD: files.sunos32,v 1.3 2014/11/17 01:01:58 uebayasi Exp $
#
# Config file description for machine-independent SunOS compat code for
# 64-bit kernel. Included by ports that need it.
@@ -6,6 +6,8 @@
# ports should define any machine-specific files they need in their
# own file lists.
+# XXX compat_sunos32
+define compat_sunos
file compat/sunos32/sunos32_exec.c compat_sunos & compat_netbsd32
file compat/sunos32/sunos32_exec_aout.c compat_sunos & compat_netbsd32
file compat/sunos32/sunos32_misc.c compat_sunos & compat_netbsd32
Index: src/sys/compat/svr4/files.svr4
diff -u src/sys/compat/svr4/files.svr4:1.17 src/sys/compat/svr4/files.svr4:1.18
--- src/sys/compat/svr4/files.svr4:1.17 Sun Feb 14 11:54:03 2010
+++ src/sys/compat/svr4/files.svr4 Mon Nov 17 01:01:58 2014
@@ -1,4 +1,4 @@
-# $NetBSD: files.svr4,v 1.17 2010/02/14 11:54:03 drochner Exp $
+# $NetBSD: files.svr4,v 1.18 2014/11/17 01:01:58 uebayasi Exp $
#
# Config file description for machine-independent SVR4 compat code.
# Included by ports that need it.
@@ -6,6 +6,7 @@
# ports should define any machine-specific files they need in their
# own file lists.
+define compat_svr4
file compat/svr4/svr4_errno.c compat_svr4 | compat_svr4_32
file compat/svr4/svr4_exec.c compat_svr4
file compat/svr4/svr4_exec_elf32.c compat_svr4 & exec_elf32
Index: src/sys/compat/svr4_32/files.svr4_32
diff -u src/sys/compat/svr4_32/files.svr4_32:1.5 src/sys/compat/svr4_32/files.svr4_32:1.6
--- src/sys/compat/svr4_32/files.svr4_32:1.5 Wed Nov 19 18:36:06 2008
+++ src/sys/compat/svr4_32/files.svr4_32 Mon Nov 17 01:01:58 2014
@@ -1,4 +1,4 @@
-# $NetBSD: files.svr4_32,v 1.5 2008/11/19 18:36:06 ad Exp $
+# $NetBSD: files.svr4_32,v 1.6 2014/11/17 01:01:58 uebayasi Exp $
#
# Config file description for machine-independent SVR4_32 compat code.
# Included by ports that need it.
@@ -6,6 +6,7 @@
# ports should define any machine-specific files they need in their
# own file lists.
+define compat_svr4_32
file compat/svr4_32/svr4_32_exec.c compat_svr4_32
file compat/svr4_32/svr4_32_exec_elf32.c compat_svr4_32 & exec_elf32
file compat/svr4_32/svr4_32_fcntl.c compat_svr4_32
Index: src/sys/compat/ultrix/files.ultrix
diff -u src/sys/compat/ultrix/files.ultrix:1.5 src/sys/compat/ultrix/files.ultrix:1.6
--- src/sys/compat/ultrix/files.ultrix:1.5 Wed Nov 19 18:36:06 2008
+++ src/sys/compat/ultrix/files.ultrix Mon Nov 17 01:01:58 2014
@@ -1,4 +1,4 @@
-# $NetBSD: files.ultrix,v 1.5 2008/11/19 18:36:06 ad Exp $
+# $NetBSD: files.ultrix,v 1.6 2014/11/17 01:01:58 uebayasi Exp $
#
# Config file description for machine-independent Ultrix compat code.
# Included by ports that need it.
@@ -6,6 +6,7 @@
# ports should define any machine-specific files they need in their
# own file lists.
+define compat_ultrix
file compat/ultrix/ultrix_exec_ecoff.c compat_ultrix & exec_ecoff
file compat/ultrix/ultrix_pathname.c compat_ultrix
file compat/ultrix/ultrix_ioctl.c compat_ultrix
Index: src/sys/compat/vax1k/files.vax1k
diff -u src/sys/compat/vax1k/files.vax1k:1.2 src/sys/compat/vax1k/files.vax1k:1.3
--- src/sys/compat/vax1k/files.vax1k:1.2 Wed Aug 29 03:43:53 2001
+++ src/sys/compat/vax1k/files.vax1k Mon Nov 17 01:01:58 2014
@@ -1,6 +1,7 @@
-# $NetBSD: files.vax1k,v 1.2 2001/08/29 03:43:53 chuck Exp $
+# $NetBSD: files.vax1k,v 1.3 2014/11/17 01:01:58 uebayasi Exp $
#
# Config file description for vax1k compat code. Included by
# sys/arch/vax/conf/files.vax
+define compat_vax1k
file compat/vax1k/vax1k_exec.c compat_vax1k