Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/compat Define compat modules (but without dependencies y...



details:   https://anonhg.NetBSD.org/src/rev/aa61ea436194
branches:  trunk
changeset: 803942:aa61ea436194
user:      uebayasi <uebayasi%NetBSD.org@localhost>
date:      Mon Nov 17 01:01:57 2014 +0000

description:
Define compat modules (but without dependencies yet).

diffstat:

 sys/compat/aoutm68k/files.aoutm68k |  3 ++-
 sys/compat/freebsd/files.freebsd   |  3 ++-
 sys/compat/ibcs2/files.ibcs2       |  3 ++-
 sys/compat/linux/files.linux       |  3 ++-
 sys/compat/linux32/files.linux32   |  3 ++-
 sys/compat/m68k4k/files.m68k4k     |  3 ++-
 sys/compat/ndis/files.ndis         |  1 +
 sys/compat/netbsd32/files.netbsd32 |  3 ++-
 sys/compat/osf1/files.osf1         |  4 +++-
 sys/compat/ossaudio/files.ossaudio |  3 ++-
 sys/compat/sunos/files.sunos       |  3 ++-
 sys/compat/sunos32/files.sunos32   |  4 +++-
 sys/compat/svr4/files.svr4         |  3 ++-
 sys/compat/svr4_32/files.svr4_32   |  3 ++-
 sys/compat/ultrix/files.ultrix     |  3 ++-
 sys/compat/vax1k/files.vax1k       |  3 ++-
 16 files changed, 33 insertions(+), 15 deletions(-)

diffs (253 lines):

diff -r e78657d12457 -r aa61ea436194 sys/compat/aoutm68k/files.aoutm68k
--- a/sys/compat/aoutm68k/files.aoutm68k        Mon Nov 17 00:53:15 2014 +0000
+++ b/sys/compat/aoutm68k/files.aoutm68k        Mon Nov 17 01:01:57 2014 +0000
@@ -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
diff -r e78657d12457 -r aa61ea436194 sys/compat/freebsd/files.freebsd
--- a/sys/compat/freebsd/files.freebsd  Mon Nov 17 00:53:15 2014 +0000
+++ b/sys/compat/freebsd/files.freebsd  Mon Nov 17 01:01:57 2014 +0000
@@ -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
diff -r e78657d12457 -r aa61ea436194 sys/compat/ibcs2/files.ibcs2
--- a/sys/compat/ibcs2/files.ibcs2      Mon Nov 17 00:53:15 2014 +0000
+++ b/sys/compat/ibcs2/files.ibcs2      Mon Nov 17 01:01:57 2014 +0000
@@ -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
diff -r e78657d12457 -r aa61ea436194 sys/compat/linux/files.linux
--- a/sys/compat/linux/files.linux      Mon Nov 17 00:53:15 2014 +0000
+++ b/sys/compat/linux/files.linux      Mon Nov 17 01:01:57 2014 +0000
@@ -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
diff -r e78657d12457 -r aa61ea436194 sys/compat/linux32/files.linux32
--- a/sys/compat/linux32/files.linux32  Mon Nov 17 00:53:15 2014 +0000
+++ b/sys/compat/linux32/files.linux32  Mon Nov 17 01:01:57 2014 +0000
@@ -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
diff -r e78657d12457 -r aa61ea436194 sys/compat/m68k4k/files.m68k4k
--- a/sys/compat/m68k4k/files.m68k4k    Mon Nov 17 00:53:15 2014 +0000
+++ b/sys/compat/m68k4k/files.m68k4k    Mon Nov 17 01:01:57 2014 +0000
@@ -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
diff -r e78657d12457 -r aa61ea436194 sys/compat/ndis/files.ndis
--- a/sys/compat/ndis/files.ndis        Mon Nov 17 00:53:15 2014 +0000
+++ b/sys/compat/ndis/files.ndis        Mon Nov 17 01:01:57 2014 +0000
@@ -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
diff -r e78657d12457 -r aa61ea436194 sys/compat/netbsd32/files.netbsd32
--- a/sys/compat/netbsd32/files.netbsd32        Mon Nov 17 00:53:15 2014 +0000
+++ b/sys/compat/netbsd32/files.netbsd32        Mon Nov 17 01:01:57 2014 +0000
@@ -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
diff -r e78657d12457 -r aa61ea436194 sys/compat/osf1/files.osf1
--- a/sys/compat/osf1/files.osf1        Mon Nov 17 00:53:15 2014 +0000
+++ b/sys/compat/osf1/files.osf1        Mon Nov 17 01:01:57 2014 +0000
@@ -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
diff -r e78657d12457 -r aa61ea436194 sys/compat/ossaudio/files.ossaudio
--- a/sys/compat/ossaudio/files.ossaudio        Mon Nov 17 00:53:15 2014 +0000
+++ b/sys/compat/ossaudio/files.ossaudio        Mon Nov 17 01:01:57 2014 +0000
@@ -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
diff -r e78657d12457 -r aa61ea436194 sys/compat/sunos/files.sunos
--- a/sys/compat/sunos/files.sunos      Mon Nov 17 00:53:15 2014 +0000
+++ b/sys/compat/sunos/files.sunos      Mon Nov 17 01:01:57 2014 +0000
@@ -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
diff -r e78657d12457 -r aa61ea436194 sys/compat/sunos32/files.sunos32
--- a/sys/compat/sunos32/files.sunos32  Mon Nov 17 00:53:15 2014 +0000
+++ b/sys/compat/sunos32/files.sunos32  Mon Nov 17 01:01:57 2014 +0000
@@ -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
diff -r e78657d12457 -r aa61ea436194 sys/compat/svr4/files.svr4
--- a/sys/compat/svr4/files.svr4        Mon Nov 17 00:53:15 2014 +0000
+++ b/sys/compat/svr4/files.svr4        Mon Nov 17 01:01:57 2014 +0000
@@ -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
diff -r e78657d12457 -r aa61ea436194 sys/compat/svr4_32/files.svr4_32
--- a/sys/compat/svr4_32/files.svr4_32  Mon Nov 17 00:53:15 2014 +0000
+++ b/sys/compat/svr4_32/files.svr4_32  Mon Nov 17 01:01:57 2014 +0000
@@ -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
diff -r e78657d12457 -r aa61ea436194 sys/compat/ultrix/files.ultrix
--- a/sys/compat/ultrix/files.ultrix    Mon Nov 17 00:53:15 2014 +0000
+++ b/sys/compat/ultrix/files.ultrix    Mon Nov 17 01:01:57 2014 +0000
@@ -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
diff -r e78657d12457 -r aa61ea436194 sys/compat/vax1k/files.vax1k
--- a/sys/compat/vax1k/files.vax1k      Mon Nov 17 00:53:15 2014 +0000
+++ b/sys/compat/vax1k/files.vax1k      Mon Nov 17 01:01:57 2014 +0000
@@ -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



Home | Main Index | Thread Index | Old Index