Module Name:    src
Committed By:   jdolecek
Date:           Sun Aug 16 10:27:47 UTC 2020

Modified Files:
        src/sys/arch/alpha/conf: GENERIC
        src/sys/arch/amd64/conf: GENERIC MODULAR NOCOMPAT XEN3_DOM0 XEN3_DOMU
        src/sys/arch/evbarm/conf: ARMADILLO9 DUOVERO GUMSTIX HPT5325
            MARVELL_NAS MV2120 OPENBLOCKS_A6 OPENBLOCKS_AX3 OPENRD PEPPER POGO
            SHEEVAPLUG
        src/sys/arch/i386/conf: GENERIC MODULAR XEN3PAE_DOM0 XEN3PAE_DOMU
        src/sys/arch/netwinder/conf: GENERIC
        src/sys/arch/sgimips/conf: GENERIC32_IP2x GENERIC32_IP3x INSTALL32_IP2x
            std.sgimips64_32
        src/sys/arch/shark/conf: GENERIC

Log Message:
make COMPAT_LINUX option disabled by default

leave the option enabled only in amd64/i386 ALL kernels to make
sure it continues to be compilable also when included in kernel


To generate a diff of this commit:
cvs rdiff -u -r1.403 -r1.404 src/sys/arch/alpha/conf/GENERIC
cvs rdiff -u -r1.574 -r1.575 src/sys/arch/amd64/conf/GENERIC
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/amd64/conf/MODULAR
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/amd64/conf/NOCOMPAT
cvs rdiff -u -r1.183 -r1.184 src/sys/arch/amd64/conf/XEN3_DOM0
cvs rdiff -u -r1.94 -r1.95 src/sys/arch/amd64/conf/XEN3_DOMU
cvs rdiff -u -r1.63 -r1.64 src/sys/arch/evbarm/conf/ARMADILLO9
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/evbarm/conf/DUOVERO
cvs rdiff -u -r1.105 -r1.106 src/sys/arch/evbarm/conf/GUMSTIX
cvs rdiff -u -r1.48 -r1.49 src/sys/arch/evbarm/conf/HPT5325
cvs rdiff -u -r1.39 -r1.40 src/sys/arch/evbarm/conf/MARVELL_NAS
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/evbarm/conf/MV2120
cvs rdiff -u -r1.40 -r1.41 src/sys/arch/evbarm/conf/OPENBLOCKS_A6
cvs rdiff -u -r1.32 -r1.33 src/sys/arch/evbarm/conf/OPENBLOCKS_AX3
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/evbarm/conf/OPENRD \
    src/sys/arch/evbarm/conf/POGO
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/evbarm/conf/PEPPER
cvs rdiff -u -r1.70 -r1.71 src/sys/arch/evbarm/conf/SHEEVAPLUG
cvs rdiff -u -r1.1230 -r1.1231 src/sys/arch/i386/conf/GENERIC
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/i386/conf/MODULAR
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/i386/conf/XEN3PAE_DOM0
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/i386/conf/XEN3PAE_DOMU
cvs rdiff -u -r1.140 -r1.141 src/sys/arch/netwinder/conf/GENERIC
cvs rdiff -u -r1.119 -r1.120 src/sys/arch/sgimips/conf/GENERIC32_IP2x
cvs rdiff -u -r1.131 -r1.132 src/sys/arch/sgimips/conf/GENERIC32_IP3x
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/sgimips/conf/INSTALL32_IP2x
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/sgimips/conf/std.sgimips64_32
cvs rdiff -u -r1.135 -r1.136 src/sys/arch/shark/conf/GENERIC

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/alpha/conf/GENERIC
diff -u src/sys/arch/alpha/conf/GENERIC:1.403 src/sys/arch/alpha/conf/GENERIC:1.404
--- src/sys/arch/alpha/conf/GENERIC:1.403	Sat Aug  1 08:20:47 2020
+++ src/sys/arch/alpha/conf/GENERIC	Sun Aug 16 10:27:47 2020
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.403 2020/08/01 08:20:47 maxv Exp $
+# $NetBSD: GENERIC,v 1.404 2020/08/16 10:27:47 jdolecek Exp $
 #
 # This machine description file is used to generate the default NetBSD
 # kernel.
@@ -19,7 +19,7 @@ include 	"arch/alpha/conf/std.alpha"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident		"GENERIC-$Revision: 1.403 $"
+ident		"GENERIC-$Revision: 1.404 $"
 
 maxusers 32
 
@@ -130,9 +130,6 @@ options 	PPP_FILTER	# Active filter supp
 # Binary compatibility with previous versions of NetBSD.
 include 	"conf/compat_netbsd09.config"
 
-# Linux binary compatibility
-options 	COMPAT_LINUX
-
 # System V-like message queues
 options 	SYSVMSG
 

Index: src/sys/arch/amd64/conf/GENERIC
diff -u src/sys/arch/amd64/conf/GENERIC:1.574 src/sys/arch/amd64/conf/GENERIC:1.575
--- src/sys/arch/amd64/conf/GENERIC:1.574	Sat Aug  1 08:20:47 2020
+++ src/sys/arch/amd64/conf/GENERIC	Sun Aug 16 10:27:47 2020
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.574 2020/08/01 08:20:47 maxv Exp $
+# $NetBSD: GENERIC,v 1.575 2020/08/16 10:27:47 jdolecek Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include 	"arch/amd64/conf/std.amd64"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.574 $"
+#ident		"GENERIC-$Revision: 1.575 $"
 
 maxusers	64		# estimated number of users
 
@@ -180,8 +180,6 @@ include 	"conf/compat_netbsd15.config"
 
 options 	COMPAT_OSSAUDIO
 options 	COMPAT_NETBSD32
-options 	COMPAT_LINUX
-options 	COMPAT_LINUX32	# req. COMPAT_LINUX and COMPAT_NETBSD32
 options 	EXEC_ELF32
 
 # Wedge support

Index: src/sys/arch/amd64/conf/MODULAR
diff -u src/sys/arch/amd64/conf/MODULAR:1.15 src/sys/arch/amd64/conf/MODULAR:1.16
--- src/sys/arch/amd64/conf/MODULAR:1.15	Wed Mar 25 17:06:18 2020
+++ src/sys/arch/amd64/conf/MODULAR	Sun Aug 16 10:27:47 2020
@@ -1,4 +1,4 @@
-# $NetBSD: MODULAR,v 1.15 2020/03/25 17:06:18 jdolecek Exp $
+# $NetBSD: MODULAR,v 1.16 2020/08/16 10:27:47 jdolecek Exp $
 #
 # Try to exclude all the drivers in GENERIC that have been modularized
 # XXX: incomplete
@@ -30,8 +30,6 @@ options 	MODULAR_DEFAULT_AUTOLOAD
 
 -no options 	COMPAT_OSSAUDIO
 -no options 	COMPAT_NETBSD32
--no options 	COMPAT_LINUX
--no options 	COMPAT_LINUX32	# req. COMPAT_LINUX and COMPAT_NETBSD32
 -no options 	EXEC_ELF32
 -no options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 

Index: src/sys/arch/amd64/conf/NOCOMPAT
diff -u src/sys/arch/amd64/conf/NOCOMPAT:1.4 src/sys/arch/amd64/conf/NOCOMPAT:1.5
--- src/sys/arch/amd64/conf/NOCOMPAT:1.4	Sat Oct  5 17:36:47 2019
+++ src/sys/arch/amd64/conf/NOCOMPAT	Sun Aug 16 10:27:47 2020
@@ -1,6 +1,6 @@
 include "arch/amd64/conf/GENERIC"
 
-#ident		"NOCOMPAT-$Revision: 1.4 $"
+#ident		"NOCOMPAT-$Revision: 1.5 $"
 
 no options 	SYSVMSG		# System V-like message queues
 no options 	SYSVSEM		# System V-like semaphores
@@ -33,7 +33,4 @@ no options	COMPAT_15
  
 no options 	COMPAT_OSSAUDIO
 no options 	COMPAT_NETBSD32
-no options 	COMPAT_LINUX
-no options 	COMPAT_LINUX32	# requires COMPAT_LINUX and COMPAT_NETBSD32
-				# and COMPAT_50 (or older)
 no options 	EXEC_ELF32	# requires COMPAT_NETBSD32

Index: src/sys/arch/amd64/conf/XEN3_DOM0
diff -u src/sys/arch/amd64/conf/XEN3_DOM0:1.183 src/sys/arch/amd64/conf/XEN3_DOM0:1.184
--- src/sys/arch/amd64/conf/XEN3_DOM0:1.183	Sat Aug  1 08:20:47 2020
+++ src/sys/arch/amd64/conf/XEN3_DOM0	Sun Aug 16 10:27:47 2020
@@ -1,4 +1,4 @@
-# $NetBSD: XEN3_DOM0,v 1.183 2020/08/01 08:20:47 maxv Exp $
+# $NetBSD: XEN3_DOM0,v 1.184 2020/08/16 10:27:47 jdolecek Exp $
 
 include 	"arch/amd64/conf/std.xen"
 
@@ -12,7 +12,7 @@ options 	INCLUDE_CONFIG_FILE	# embed con
 #options 	UVMHIST_PRINT
 #options 	SYSCALL_DEBUG
 
-#ident		"XEN3_DOM0-$Revision: 1.183 $"
+#ident		"XEN3_DOM0-$Revision: 1.184 $"
 
 maxusers	32		# estimated number of users
 
@@ -71,8 +71,6 @@ include 	"conf/compat_netbsd15.config"
 
 options 	COMPAT_OSSAUDIO
 options 	COMPAT_NETBSD32
-options 	COMPAT_LINUX
-options 	COMPAT_LINUX32	# req. COMPAT_LINUX and COMPAT_NETBSD32
 options 	EXEC_ELF32
 
 # Wedge support

Index: src/sys/arch/amd64/conf/XEN3_DOMU
diff -u src/sys/arch/amd64/conf/XEN3_DOMU:1.94 src/sys/arch/amd64/conf/XEN3_DOMU:1.95
--- src/sys/arch/amd64/conf/XEN3_DOMU:1.94	Sat Aug  1 08:20:47 2020
+++ src/sys/arch/amd64/conf/XEN3_DOMU	Sun Aug 16 10:27:47 2020
@@ -1,4 +1,4 @@
-# $NetBSD: XEN3_DOMU,v 1.94 2020/08/01 08:20:47 maxv Exp $
+# $NetBSD: XEN3_DOMU,v 1.95 2020/08/16 10:27:47 jdolecek Exp $
 
 include 	"arch/amd64/conf/std.xen"
 
@@ -11,7 +11,7 @@ options 	INCLUDE_CONFIG_FILE	# embed con
 #options 	UVMHIST_PRINT
 #options 	SYSCALL_DEBUG
 
-#ident		"XEN3_DOMU-$Revision: 1.94 $"
+#ident		"XEN3_DOMU-$Revision: 1.95 $"
 
 maxusers	32		# estimated number of users
 
@@ -61,8 +61,6 @@ include 	"conf/compat_netbsd15.config"
 
 options 	COMPAT_OSSAUDIO
 options 	COMPAT_NETBSD32
-options 	COMPAT_LINUX
-options 	COMPAT_LINUX32	# req. COMPAT_LINUX and COMPAT_NETBSD32
 options 	EXEC_ELF32
 
 # Wedge support

Index: src/sys/arch/evbarm/conf/ARMADILLO9
diff -u src/sys/arch/evbarm/conf/ARMADILLO9:1.63 src/sys/arch/evbarm/conf/ARMADILLO9:1.64
--- src/sys/arch/evbarm/conf/ARMADILLO9:1.63	Sat Aug  1 08:20:48 2020
+++ src/sys/arch/evbarm/conf/ARMADILLO9	Sun Aug 16 10:27:47 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: ARMADILLO9,v 1.63 2020/08/01 08:20:48 maxv Exp $
+#	$NetBSD: ARMADILLO9,v 1.64 2020/08/16 10:27:47 jdolecek Exp $
 #
 #	ARMADILLO9 -- Atmark Techno, Armadillo-9
 #
@@ -73,7 +73,6 @@ include 	"conf/compat_netbsd20.config"
 options 	COMPAT_NETBSD32	# allow running arm (e.g. non-earm) binaries
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
-options 	COMPAT_LINUX	# binary compatibility with Linux
 
 # Shared memory options
 options 	SYSVMSG		# System V-like message queues

Index: src/sys/arch/evbarm/conf/DUOVERO
diff -u src/sys/arch/evbarm/conf/DUOVERO:1.19 src/sys/arch/evbarm/conf/DUOVERO:1.20
--- src/sys/arch/evbarm/conf/DUOVERO:1.19	Sat Aug  1 08:20:48 2020
+++ src/sys/arch/evbarm/conf/DUOVERO	Sun Aug 16 10:27:47 2020
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: DUOVERO,v 1.19 2020/08/01 08:20:48 maxv Exp $
+#	$NetBSD: DUOVERO,v 1.20 2020/08/16 10:27:47 jdolecek Exp $
 #
 #	DUOOVERO -- Gumstix. Inc. DuoVero COMS platforms kernel
 #
@@ -101,7 +101,6 @@ include 	"conf/compat_netbsd30.config"
 options 	COMPAT_NETBSD32	# allow running arm (e.g. non-earm) binaries
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
-options 	COMPAT_LINUX	# binary compatibility with Linux
 
 # Shared memory options
 

Index: src/sys/arch/evbarm/conf/GUMSTIX
diff -u src/sys/arch/evbarm/conf/GUMSTIX:1.105 src/sys/arch/evbarm/conf/GUMSTIX:1.106
--- src/sys/arch/evbarm/conf/GUMSTIX:1.105	Sat Aug  1 08:20:48 2020
+++ src/sys/arch/evbarm/conf/GUMSTIX	Sun Aug 16 10:27:47 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: GUMSTIX,v 1.105 2020/08/01 08:20:48 maxv Exp $
+#	$NetBSD: GUMSTIX,v 1.106 2020/08/16 10:27:47 jdolecek Exp $
 #
 #	GUMSTIX -- Gumstix. Inc. gumstix platforms kernel
 #
@@ -97,7 +97,6 @@ include 	"conf/compat_netbsd16.config"
 options 	COMPAT_NETBSD32	# allow running arm (e.g. non-earm) binaries
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
-options 	COMPAT_LINUX	# binary compatibility with Linux
 
 # Shared memory options
 

Index: src/sys/arch/evbarm/conf/HPT5325
diff -u src/sys/arch/evbarm/conf/HPT5325:1.48 src/sys/arch/evbarm/conf/HPT5325:1.49
--- src/sys/arch/evbarm/conf/HPT5325:1.48	Sat Aug  1 08:20:48 2020
+++ src/sys/arch/evbarm/conf/HPT5325	Sun Aug 16 10:27:47 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: HPT5325,v 1.48 2020/08/01 08:20:48 maxv Exp $
+#	$NetBSD: HPT5325,v 1.49 2020/08/16 10:27:47 jdolecek Exp $
 #
 #  This configuration supports for HP T5325 Thin Client
 #
@@ -93,7 +93,6 @@ include 	"conf/compat_netbsd50.config"
 options 	COMPAT_NETBSD32	# allow running arm (e.g. non-earm) binaries
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
-options 	COMPAT_LINUX	# binary compatibility with Linux
 
 # Shared memory options
 

Index: src/sys/arch/evbarm/conf/MARVELL_NAS
diff -u src/sys/arch/evbarm/conf/MARVELL_NAS:1.39 src/sys/arch/evbarm/conf/MARVELL_NAS:1.40
--- src/sys/arch/evbarm/conf/MARVELL_NAS:1.39	Sat Aug  1 08:20:48 2020
+++ src/sys/arch/evbarm/conf/MARVELL_NAS	Sun Aug 16 10:27:47 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: MARVELL_NAS,v 1.39 2020/08/01 08:20:48 maxv Exp $
+#	$NetBSD: MARVELL_NAS,v 1.40 2020/08/16 10:27:47 jdolecek Exp $
 #
 #  This configuration supports for generically Marvell NAS.
 
@@ -88,8 +88,6 @@ options 	NFS_BOOT_DHCP
 include 	"conf/compat_netbsd16.config"
 options 	COMPAT_NETBSD32	# allow running arm (e.g. non-earm) binaries
 
-options 	COMPAT_LINUX	# binary compatibility with Linux
-
 # Shared memory options
 
 options 	SYSVMSG		# System V-like message queues

Index: src/sys/arch/evbarm/conf/MV2120
diff -u src/sys/arch/evbarm/conf/MV2120:1.43 src/sys/arch/evbarm/conf/MV2120:1.44
--- src/sys/arch/evbarm/conf/MV2120:1.43	Sat Aug  1 08:20:48 2020
+++ src/sys/arch/evbarm/conf/MV2120	Sun Aug 16 10:27:47 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: MV2120,v 1.43 2020/08/01 08:20:48 maxv Exp $
+#	$NetBSD: MV2120,v 1.44 2020/08/16 10:27:47 jdolecek Exp $
 #
 #  This configuration supports for HP MV2120/MV5140/MV5150.
 
@@ -96,8 +96,6 @@ options 	NFS_BOOT_TCP
 include 	"conf/compat_netbsd16.config"
 options 	COMPAT_NETBSD32	# allow running arm (e.g. non-earm) binaries
 
-options 	COMPAT_LINUX	# binary compatibility with Linux
-
 # Shared memory options
 
 #options 	SYSVMSG		# System V-like message queues

Index: src/sys/arch/evbarm/conf/OPENBLOCKS_A6
diff -u src/sys/arch/evbarm/conf/OPENBLOCKS_A6:1.40 src/sys/arch/evbarm/conf/OPENBLOCKS_A6:1.41
--- src/sys/arch/evbarm/conf/OPENBLOCKS_A6:1.40	Sat Aug  1 08:20:48 2020
+++ src/sys/arch/evbarm/conf/OPENBLOCKS_A6	Sun Aug 16 10:27:47 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: OPENBLOCKS_A6,v 1.40 2020/08/01 08:20:48 maxv Exp $
+#	$NetBSD: OPENBLOCKS_A6,v 1.41 2020/08/16 10:27:47 jdolecek Exp $
 #
 #	OPENBLOCKS_A6 -- Plat'Home. OpenBlockS A6 kernel
 #
@@ -91,7 +91,6 @@ include 	"conf/compat_netbsd50.config"
 options 	COMPAT_NETBSD32	# allow running arm (e.g. non-earm) binaries
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
-options 	COMPAT_LINUX	# binary compatibility with Linux
 
 # Shared memory options
 

Index: src/sys/arch/evbarm/conf/OPENBLOCKS_AX3
diff -u src/sys/arch/evbarm/conf/OPENBLOCKS_AX3:1.32 src/sys/arch/evbarm/conf/OPENBLOCKS_AX3:1.33
--- src/sys/arch/evbarm/conf/OPENBLOCKS_AX3:1.32	Sat Aug  1 08:20:48 2020
+++ src/sys/arch/evbarm/conf/OPENBLOCKS_AX3	Sun Aug 16 10:27:47 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: OPENBLOCKS_AX3,v 1.32 2020/08/01 08:20:48 maxv Exp $
+#	$NetBSD: OPENBLOCKS_AX3,v 1.33 2020/08/16 10:27:47 jdolecek Exp $
 #
 #	OPENBLOCKS_AX3 -- Plat'Home. OpenBlockS AX3 kernel
 #
@@ -95,7 +95,6 @@ include 	"conf/compat_netbsd50.config"
 options 	COMPAT_NETBSD32	# allow running arm (e.g. non-earm) binaries
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
-options 	COMPAT_LINUX	# binary compatibility with Linux
 
 # Shared memory options
 

Index: src/sys/arch/evbarm/conf/OPENRD
diff -u src/sys/arch/evbarm/conf/OPENRD:1.8 src/sys/arch/evbarm/conf/OPENRD:1.9
--- src/sys/arch/evbarm/conf/OPENRD:1.8	Sat Nov 25 04:22:42 2017
+++ src/sys/arch/evbarm/conf/OPENRD	Sun Aug 16 10:27:47 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: OPENRD,v 1.8 2017/11/25 04:22:42 christos Exp $
+#	$NetBSD: OPENRD,v 1.9 2020/08/16 10:27:47 jdolecek Exp $
 #
 # This is a working config file for OpenRD(.org) Client.  Note that the
 # default boot address will not work and the kernel has to load at 8MB
@@ -17,8 +17,6 @@ makeoptions	LOADADDRESS="0xc0800000"
 
 #options 	FPU_VFP
 
-no options 	COMPAT_LINUX
-
 # On-board PCI vga
 
 vga*		at pci? dev ? function ?
Index: src/sys/arch/evbarm/conf/POGO
diff -u src/sys/arch/evbarm/conf/POGO:1.8 src/sys/arch/evbarm/conf/POGO:1.9
--- src/sys/arch/evbarm/conf/POGO:1.8	Sat May 16 13:46:11 2020
+++ src/sys/arch/evbarm/conf/POGO	Sun Aug 16 10:27:47 2020
@@ -3,7 +3,6 @@
 include "arch/evbarm/conf/SHEEVAPLUG"
 
 no options	COMPAT_OSSAUDIO
-no options	COMPAT_LINUX
 no options	DIAGNOSTIC
 no options	DEBUG
 no uaudio*

Index: src/sys/arch/evbarm/conf/PEPPER
diff -u src/sys/arch/evbarm/conf/PEPPER:1.17 src/sys/arch/evbarm/conf/PEPPER:1.18
--- src/sys/arch/evbarm/conf/PEPPER:1.17	Sat Aug  1 08:20:48 2020
+++ src/sys/arch/evbarm/conf/PEPPER	Sun Aug 16 10:27:47 2020
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: PEPPER,v 1.17 2020/08/01 08:20:48 maxv Exp $
+#	$NetBSD: PEPPER,v 1.18 2020/08/16 10:27:47 jdolecek Exp $
 #
 #	PEPPER -- Gumstix. Inc. Pepper Single Board Computer platforms kernel
 #
@@ -99,7 +99,6 @@ include 	"conf/compat_netbsd30.config"
 options 	COMPAT_NETBSD32	# allow running arm (e.g. non-earm) binaries
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
-options 	COMPAT_LINUX	# binary compatibility with Linux
 
 # Shared memory options
 

Index: src/sys/arch/evbarm/conf/SHEEVAPLUG
diff -u src/sys/arch/evbarm/conf/SHEEVAPLUG:1.70 src/sys/arch/evbarm/conf/SHEEVAPLUG:1.71
--- src/sys/arch/evbarm/conf/SHEEVAPLUG:1.70	Sat Aug  1 08:20:48 2020
+++ src/sys/arch/evbarm/conf/SHEEVAPLUG	Sun Aug 16 10:27:47 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: SHEEVAPLUG,v 1.70 2020/08/01 08:20:48 maxv Exp $
+#	$NetBSD: SHEEVAPLUG,v 1.71 2020/08/16 10:27:47 jdolecek Exp $
 #
 #  This configuration supports for generically Marvell SheevaPlug
 #
@@ -98,7 +98,6 @@ include 	"conf/compat_netbsd50.config"
 options 	COMPAT_NETBSD32	# allow running arm (e.g. non-earm) binaries
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
-options 	COMPAT_LINUX	# binary compatibility with Linux
 
 # Shared memory options
 

Index: src/sys/arch/i386/conf/GENERIC
diff -u src/sys/arch/i386/conf/GENERIC:1.1230 src/sys/arch/i386/conf/GENERIC:1.1231
--- src/sys/arch/i386/conf/GENERIC:1.1230	Sat Aug  1 08:20:49 2020
+++ src/sys/arch/i386/conf/GENERIC	Sun Aug 16 10:27:47 2020
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.1230 2020/08/01 08:20:49 maxv Exp $
+# $NetBSD: GENERIC,v 1.1231 2020/08/16 10:27:47 jdolecek Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include 	"arch/i386/conf/std.i386"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.1230 $"
+#ident		"GENERIC-$Revision: 1.1231 $"
 
 maxusers	64		# estimated number of users
 
@@ -145,8 +145,6 @@ include 	"conf/compat_netbsd09.config"
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
-options 	COMPAT_LINUX	# binary compatibility with Linux
-#options 	COMPAT_FREEBSD	# binary compatibility with FreeBSD
 
 # Wedge support
 options 	DKWEDGE_AUTODISCOVER	# Automatically add dk(4) instances

Index: src/sys/arch/i386/conf/MODULAR
diff -u src/sys/arch/i386/conf/MODULAR:1.6 src/sys/arch/i386/conf/MODULAR:1.7
--- src/sys/arch/i386/conf/MODULAR:1.6	Wed Mar 25 17:06:19 2020
+++ src/sys/arch/i386/conf/MODULAR	Sun Aug 16 10:27:47 2020
@@ -1,4 +1,4 @@
-# $NetBSD: MODULAR,v 1.6 2020/03/25 17:06:19 jdolecek Exp $
+# $NetBSD: MODULAR,v 1.7 2020/08/16 10:27:47 jdolecek Exp $
 #
 # MODULAR kernel
 # This kernel config prefers loading kernel drivers from file system.
@@ -15,7 +15,6 @@ no options	NFSSERVER	# Network File Syst
 # compatibility options, built as modules
 #
 no options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
-no options 	COMPAT_LINUX	# binary compatibility with Linux
 
 # build non boot critical file systems as modules
 #

Index: src/sys/arch/i386/conf/XEN3PAE_DOM0
diff -u src/sys/arch/i386/conf/XEN3PAE_DOM0:1.31 src/sys/arch/i386/conf/XEN3PAE_DOM0:1.32
--- src/sys/arch/i386/conf/XEN3PAE_DOM0:1.31	Sat Aug  1 08:20:49 2020
+++ src/sys/arch/i386/conf/XEN3PAE_DOM0	Sun Aug 16 10:27:47 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: XEN3PAE_DOM0,v 1.31 2020/08/01 08:20:49 maxv Exp $
+#	$NetBSD: XEN3PAE_DOM0,v 1.32 2020/08/16 10:27:47 jdolecek Exp $
 #
 #	XEN3_0: Xen 3.0 domain0 kernel
 
@@ -83,8 +83,6 @@ options 	COMPAT_NOMID	# NetBSD 0.8, 386B
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
-options 	COMPAT_LINUX	# binary compatibility with Linux
-#options 	COMPAT_FREEBSD	# binary compatibility with FreeBSD
 
 # Wedge support
 options 	DKWEDGE_AUTODISCOVER	# Automatically add dk(4) instances

Index: src/sys/arch/i386/conf/XEN3PAE_DOMU
diff -u src/sys/arch/i386/conf/XEN3PAE_DOMU:1.14 src/sys/arch/i386/conf/XEN3PAE_DOMU:1.15
--- src/sys/arch/i386/conf/XEN3PAE_DOMU:1.14	Sat Aug  1 08:20:49 2020
+++ src/sys/arch/i386/conf/XEN3PAE_DOMU	Sun Aug 16 10:27:47 2020
@@ -1,4 +1,4 @@
-# $NetBSD: XEN3PAE_DOMU,v 1.14 2020/08/01 08:20:49 maxv Exp $
+# $NetBSD: XEN3PAE_DOMU,v 1.15 2020/08/16 10:27:47 jdolecek Exp $
 
 include 	"arch/i386/conf/std.xen"
 
@@ -67,8 +67,6 @@ options 	COMPAT_NOMID	# NetBSD 0.8, 386B
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
 
 options 	COMPAT_OSSAUDIO	# OSS (Voxware) audio driver compatibility
-options 	COMPAT_LINUX	# binary compatibility with Linux
-#options 	COMPAT_FREEBSD	# binary compatibility with FreeBSD
 
 # Wedge support
 options 	DKWEDGE_AUTODISCOVER	# Automatically add dk(4) instances

Index: src/sys/arch/netwinder/conf/GENERIC
diff -u src/sys/arch/netwinder/conf/GENERIC:1.140 src/sys/arch/netwinder/conf/GENERIC:1.141
--- src/sys/arch/netwinder/conf/GENERIC:1.140	Sat Aug  1 08:20:50 2020
+++ src/sys/arch/netwinder/conf/GENERIC	Sun Aug 16 10:27:47 2020
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.140 2020/08/01 08:20:50 maxv Exp $
+# $NetBSD: GENERIC,v 1.141 2020/08/16 10:27:47 jdolecek Exp $
 #
 # GENERIC machine description file
 #
@@ -114,8 +114,6 @@ options 	NFS_BOOT_DHCP
 options 	COMPAT_NETBSD32	# allow running arm (e.g. non-earm) binaries
 include 	"conf/compat_netbsd14.config"
 
-options 	COMPAT_LINUX	# binary compatibility with Linux
-
 # Shared memory options
 
 options 	SYSVMSG		# System V-like message queues

Index: src/sys/arch/sgimips/conf/GENERIC32_IP2x
diff -u src/sys/arch/sgimips/conf/GENERIC32_IP2x:1.119 src/sys/arch/sgimips/conf/GENERIC32_IP2x:1.120
--- src/sys/arch/sgimips/conf/GENERIC32_IP2x:1.119	Sat Aug  1 08:20:52 2020
+++ src/sys/arch/sgimips/conf/GENERIC32_IP2x	Sun Aug 16 10:27:47 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: GENERIC32_IP2x,v 1.119 2020/08/01 08:20:52 maxv Exp $
+#	$NetBSD: GENERIC32_IP2x,v 1.120 2020/08/16 10:27:47 jdolecek Exp $
 #
 # GENERIC32_IP2x machine description file
 # 
@@ -29,7 +29,7 @@ makeoptions	TEXTADDR=0x88069000	# entry 
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC32-IP2x-$Revision: 1.119 $"
+#ident		"GENERIC32-IP2x-$Revision: 1.120 $"
 
 maxusers	32
 
@@ -77,9 +77,6 @@ options 	DDB_HISTORY_SIZE=512	# enable h
 # Compatibility options
 include 	"conf/compat_netbsd15.config"
 
-options 	COMPAT_LINUX	# binary compatibility with Linux
-#options 	COMPAT_ULTRIX	# binary compatibility with Ultrix 
-
 # File systems
 include "conf/filesystems.config"
 

Index: src/sys/arch/sgimips/conf/GENERIC32_IP3x
diff -u src/sys/arch/sgimips/conf/GENERIC32_IP3x:1.131 src/sys/arch/sgimips/conf/GENERIC32_IP3x:1.132
--- src/sys/arch/sgimips/conf/GENERIC32_IP3x:1.131	Sat Aug  1 08:20:52 2020
+++ src/sys/arch/sgimips/conf/GENERIC32_IP3x	Sun Aug 16 10:27:47 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: GENERIC32_IP3x,v 1.131 2020/08/01 08:20:52 maxv Exp $
+#	$NetBSD: GENERIC32_IP3x,v 1.132 2020/08/16 10:27:47 jdolecek Exp $
 #
 # GENERIC32_IP3x machine description file
 # 
@@ -28,7 +28,7 @@ makeoptions	TEXTADDR="0x80069000"	# entr
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC32_IP3x-$Revision: 1.131 $"
+#ident		"GENERIC32_IP3x-$Revision: 1.132 $"
 
 maxusers	32
 
@@ -70,9 +70,6 @@ options 	DDB_HISTORY_SIZE=512	# enable h
 # Compatibility options
 include 	"conf/compat_netbsd15.config"
 
-options 	COMPAT_LINUX	# binary compatibility with Linux
-#options 	COMPAT_ULTRIX	# binary compatibility with Ultrix 
-
 # File systems
 include "conf/filesystems.config"
 

Index: src/sys/arch/sgimips/conf/INSTALL32_IP2x
diff -u src/sys/arch/sgimips/conf/INSTALL32_IP2x:1.12 src/sys/arch/sgimips/conf/INSTALL32_IP2x:1.13
--- src/sys/arch/sgimips/conf/INSTALL32_IP2x:1.12	Mon Jun 15 13:18:47 2020
+++ src/sys/arch/sgimips/conf/INSTALL32_IP2x	Sun Aug 16 10:27:47 2020
@@ -27,7 +27,6 @@ no options	COMPAT_16
 no options	COMPAT_20
 no options	COMPAT_30
 no options	COMPAT_40
-no options	COMPAT_LINUX
 
 no file-system	EXT2FS
 no file-system	LFS

Index: src/sys/arch/sgimips/conf/std.sgimips64_32
diff -u src/sys/arch/sgimips/conf/std.sgimips64_32:1.4 src/sys/arch/sgimips/conf/std.sgimips64_32:1.5
--- src/sys/arch/sgimips/conf/std.sgimips64_32:1.4	Wed Feb 18 11:15:19 2015
+++ src/sys/arch/sgimips/conf/std.sgimips64_32	Sun Aug 16 10:27:47 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: std.sgimips64_32,v 1.4 2015/02/18 11:15:19 macallan Exp $
+#	$NetBSD: std.sgimips64_32,v 1.5 2020/08/16 10:27:47 jdolecek Exp $
 # this is for building n32 kernels
 
 no makeoptions	MACHINE_ARCH
@@ -11,5 +11,3 @@ makeoptions	LP64="no"
 # for some reason this kicks in for n32 binaries as well, causing problems
 # with pkgsrc ( MACHINE_ARCH vs. uname -p mismatch )
 #options 	COMPAT_NETBSD32
-
-no options 	COMPAT_LINUX

Index: src/sys/arch/shark/conf/GENERIC
diff -u src/sys/arch/shark/conf/GENERIC:1.135 src/sys/arch/shark/conf/GENERIC:1.136
--- src/sys/arch/shark/conf/GENERIC:1.135	Sat Apr 18 11:00:42 2020
+++ src/sys/arch/shark/conf/GENERIC	Sun Aug 16 10:27:47 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: GENERIC,v 1.135 2020/04/18 11:00:42 skrll Exp $
+#	$NetBSD: GENERIC,v 1.136 2020/08/16 10:27:47 jdolecek Exp $
 #
 # Generic Shark configuration.
 #
@@ -7,7 +7,7 @@ include	"arch/shark/conf/std.shark"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.135 $"
+#ident		"GENERIC-$Revision: 1.136 $"
 
 # estimated number of users
 maxusers	32
@@ -103,8 +103,6 @@ options 	NFS_BOOT_DHCP	# use NetBSD stan
 include 	"conf/compat_netbsd12.config"
 options 	COMPAT_NETBSD32	# allow running arm (e.g. non-earm) binaries
 
-options 	COMPAT_LINUX	# Linux compatibility.
-
 # Shared memory options
 
 options 	SYSVMSG		# System V-like message queues

Reply via email to