Module Name: src
Committed By: pgoyette
Date: Wed Mar 14 22:04:27 UTC 2018
Modified Files:
src/sys/compat/common [pgoyette-compat]: files.common
Log Message:
Tag files with their specific compat version required. This way
the files only get included if needed, allowing for subsequent
loading of COMPAT_xx modules for older-than-built-in code.
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.8 -r1.1.2.9 src/sys/compat/common/files.common
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/common/files.common
diff -u src/sys/compat/common/files.common:1.1.2.8 src/sys/compat/common/files.common:1.1.2.9
--- src/sys/compat/common/files.common:1.1.2.8 Wed Mar 14 02:24:56 2018
+++ src/sys/compat/common/files.common Wed Mar 14 22:04:27 2018
@@ -1,4 +1,4 @@
-# $NetBSD: files.common,v 1.1.2.8 2018/03/14 02:24:56 pgoyette Exp $
+# $NetBSD: files.common,v 1.1.2.9 2018/03/14 22:04:27 pgoyette Exp $
#
# Generic files, used by all compat options.
@@ -12,67 +12,67 @@ file compat/common/compat_util.c compat
#
# Compatibility code for 4.3BSD
-file compat/common/kern_exit_43.c compat_netbsd
-file compat/common/kern_info_43.c compat_netbsd
-file compat/common/kern_resource_43.c compat_netbsd
-file compat/common/kern_sig_43.c compat_netbsd
-file compat/common/tty_43.c compat_netbsd
-file compat/common/uipc_syscalls_43.c compat_netbsd
-file compat/common/vfs_syscalls_43.c compat_netbsd
-file compat/common/vm_43.c compat_netbsd
-file compat/common/if_43.c compat_netbsd
+file compat/common/kern_exit_43.c compat_43
+file compat/common/kern_info_43.c compat_43
+file compat/common/kern_resource_43.c compat_43
+file compat/common/kern_sig_43.c compat_43
+file compat/common/tty_43.c compat_43
+file compat/common/uipc_syscalls_43.c compat_43
+file compat/common/vfs_syscalls_43.c compat_43
+file compat/common/vm_43.c compat_43
+file compat/common/if_43.c compat_43
# Compatibility code for NetBSD 0.9
-file compat/common/kern_info_09.c compat_netbsd
+file compat/common/kern_info_09.c compat_09
# Compatability code for NetBSD 1.0
-file compat/common/vfs_syscalls_10.c compat_netbsd
+file compat/common/vfs_syscalls_10.c compat_10
# Compatibility code for NetBSD 1.2
-file compat/common/kern_xxx_12.c compat_netbsd
-file compat/common/vfs_syscalls_12.c compat_netbsd
-file compat/common/vm_12.c compat_netbsd
+file compat/common/kern_xxx_12.c compat_12
+file compat/common/vfs_syscalls_12.c compat_12
+file compat/common/vm_12.c compat_12
# Compatibility code for NetBSD 1.3
-file compat/common/kern_sig_13.c compat_netbsd
-file compat/common/uvm_stats_13.c compat_netbsd
+file compat/common/kern_sig_13.c compat_13
+file compat/common/uvm_stats_13.c compat_13
# Compatibility code for NetBSD 1.4
-file compat/common/rtsock_14.c compat_netbsd
+file compat/common/rtsock_14.c compat_14
# Compatibility code for NetBSD 1.6
-file compat/common/kern_sig_16.c compat_netbsd
+file compat/common/kern_sig_16.c compat_16
# Compatibility code for NetBSD 2.0
-file compat/common/vfs_syscalls_20.c compat_netbsd
+file compat/common/vfs_syscalls_20.c compat_20
# Compatibility code for NetBSD 3.0
-file compat/common/kern_time_30.c compat_netbsd
-file compat/common/vfs_syscalls_30.c compat_netbsd
-file compat/common/uipc_syscalls_30.c compat_netbsd
+file compat/common/kern_time_30.c compat_30
+file compat/common/vfs_syscalls_30.c compat_30
+file compat/common/uipc_syscalls_30.c compat_30
# Compatibility code for NetBSD 4.0
-file compat/common/vfs_syscalls_40.c compat_netbsd
-file compat/common/uipc_syscalls_40.c compat_netbsd
+file compat/common/vfs_syscalls_40.c compat_40
+file compat/common/uipc_syscalls_40.c compat_40
# Compatibility code for NetBSD 5.0
-file compat/common/kern_50.c compat_netbsd
-file compat/common/kern_time_50.c compat_netbsd
-file compat/common/kern_select_50.c compat_netbsd
-file compat/common/rndpseudo_50.c compat_netbsd
-file compat/common/rtsock_50.c compat_netbsd
-file compat/common/vfs_syscalls_50.c compat_netbsd
-file compat/common/uipc_syscalls_50.c compat_netbsd
-file compat/common/uvm_stats_50.c compat_netbsd
+file compat/common/kern_50.c compat_50
+file compat/common/kern_time_50.c compat_50
+file compat/common/kern_select_50.c compat_50
+file compat/common/rndpseudo_50.c compat_50
+file compat/common/rtsock_50.c compat_50
+file compat/common/vfs_syscalls_50.c compat_50
+file compat/common/uipc_syscalls_50.c compat_50
+file compat/common/uvm_stats_50.c compat_50
# Compatibility code for NetBSD 6.0
-file compat/common/kern_sa_60.c compat_netbsd
-file compat/common/tty_60.c compat_netbsd
-file compat/common/kern_time_60.c compat_netbsd
+file compat/common/kern_sa_60.c compat_60
+file compat/common/tty_60.c compat_60
+file compat/common/kern_time_60.c compat_60
# Compatibility code for NetBSD 7.0
-file compat/common/rtsock_70.c compat_netbsd
-file compat/common/uipc_usrreq_70.c compat_netbsd
+file compat/common/rtsock_70.c compat_70
+file compat/common/uipc_usrreq_70.c compat_70
#
# Sources for sysv ipc compatibility across the versions.