svn commit: r273603 - in head/sys: amd64/conf arm/conf conf i386/conf pc98/conf powerpc/conf sparc64/conf
John Baldwin
jhb at FreeBSD.org
Fri Oct 24 19:58:28 UTC 2014
Author: jhb
Date: Fri Oct 24 19:58:24 2014
New Revision: 273603
URL: https://svnweb.freebsd.org/changeset/base/273603
Log:
Add COMPAT_FREEBSD9 and COMPAT_FREEBSD10 options to wrap code that
provides compatability for FreeBSD 9.x and 10.x binaries. Enable
these options in kernel configs that enable other COMPAT_FREEBSD<n>
options.
Modified:
head/sys/amd64/conf/GENERIC
head/sys/arm/conf/ATMEL
head/sys/conf/NOTES
head/sys/conf/options
head/sys/i386/conf/GENERIC
head/sys/i386/conf/XEN
head/sys/pc98/conf/GENERIC
head/sys/powerpc/conf/GENERIC
head/sys/powerpc/conf/GENERIC64
head/sys/sparc64/conf/GENERIC
Modified: head/sys/amd64/conf/GENERIC
==============================================================================
--- head/sys/amd64/conf/GENERIC Fri Oct 24 19:58:00 2014 (r273602)
+++ head/sys/amd64/conf/GENERIC Fri Oct 24 19:58:24 2014 (r273603)
@@ -53,6 +53,8 @@ options COMPAT_FREEBSD4 # Compatible w
options COMPAT_FREEBSD5 # Compatible with FreeBSD5
options COMPAT_FREEBSD6 # Compatible with FreeBSD6
options COMPAT_FREEBSD7 # Compatible with FreeBSD7
+options COMPAT_FREEBSD9 # Compatible with FreeBSD9
+options COMPAT_FREEBSD10 # Compatible with FreeBSD10
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
options KTRACE # ktrace(1) support
options STACK # stack(9) support
Modified: head/sys/arm/conf/ATMEL
==============================================================================
--- head/sys/arm/conf/ATMEL Fri Oct 24 19:58:00 2014 (r273602)
+++ head/sys/arm/conf/ATMEL Fri Oct 24 19:58:24 2014 (r273603)
@@ -60,6 +60,8 @@ options GEOM_LABEL # Provides labeliza
options COMPAT_FREEBSD5 # Compatible with FreeBSD5
options COMPAT_FREEBSD6 # Compatible with FreeBSD6
options COMPAT_FREEBSD7 # Compatible with FreeBSD7
+options COMPAT_FREEBSD9 # Compatible with FreeBSD9
+options COMPAT_FREEBSD10 # Compatible with FreeBSD10
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
options KTRACE # ktrace(1) support
options STACK # stack(9) support
Modified: head/sys/conf/NOTES
==============================================================================
--- head/sys/conf/NOTES Fri Oct 24 19:58:00 2014 (r273602)
+++ head/sys/conf/NOTES Fri Oct 24 19:58:24 2014 (r273603)
@@ -351,6 +351,12 @@ options COMPAT_FREEBSD6
# Enable FreeBSD7 compatibility syscalls
options COMPAT_FREEBSD7
+# Enable FreeBSD9 compatibility syscalls
+options COMPAT_FREEBSD9
+
+# Enable FreeBSD10 compatibility syscalls
+options COMPAT_FREEBSD10
+
#
# These three options provide support for System V Interface
# Definition-style interprocess communication, in the form of shared
Modified: head/sys/conf/options
==============================================================================
--- head/sys/conf/options Fri Oct 24 19:58:00 2014 (r273602)
+++ head/sys/conf/options Fri Oct 24 19:58:24 2014 (r273603)
@@ -83,6 +83,8 @@ COMPAT_FREEBSD4 opt_compat.h
COMPAT_FREEBSD5 opt_compat.h
COMPAT_FREEBSD6 opt_compat.h
COMPAT_FREEBSD7 opt_compat.h
+COMPAT_FREEBSD9 opt_compat.h
+COMPAT_FREEBSD10 opt_compat.h
COMPILING_LINT opt_global.h
COMPRESS_USER_CORES opt_core.h
CY_PCI_FASTINTR
Modified: head/sys/i386/conf/GENERIC
==============================================================================
--- head/sys/i386/conf/GENERIC Fri Oct 24 19:58:00 2014 (r273602)
+++ head/sys/i386/conf/GENERIC Fri Oct 24 19:58:24 2014 (r273603)
@@ -54,6 +54,8 @@ options COMPAT_FREEBSD4 # Compatible w
options COMPAT_FREEBSD5 # Compatible with FreeBSD5
options COMPAT_FREEBSD6 # Compatible with FreeBSD6
options COMPAT_FREEBSD7 # Compatible with FreeBSD7
+options COMPAT_FREEBSD9 # Compatible with FreeBSD9
+options COMPAT_FREEBSD10 # Compatible with FreeBSD10
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
options KTRACE # ktrace(1) support
options STACK # stack(9) support
Modified: head/sys/i386/conf/XEN
==============================================================================
--- head/sys/i386/conf/XEN Fri Oct 24 19:58:00 2014 (r273602)
+++ head/sys/i386/conf/XEN Fri Oct 24 19:58:24 2014 (r273603)
@@ -36,6 +36,8 @@ options COMPAT_FREEBSD4 # Compatible w
options COMPAT_FREEBSD5 # Compatible with FreeBSD5
options COMPAT_FREEBSD6 # Compatible with FreeBSD6
options COMPAT_FREEBSD7 # Compatible with FreeBSD7
+options COMPAT_FREEBSD9 # Compatible with FreeBSD9
+options COMPAT_FREEBSD10 # Compatible with FreeBSD10
options KTRACE # ktrace(1) support
options STACK # stack(9) support
options SYSVSHM # SYSV-style shared memory
Modified: head/sys/pc98/conf/GENERIC
==============================================================================
--- head/sys/pc98/conf/GENERIC Fri Oct 24 19:58:00 2014 (r273602)
+++ head/sys/pc98/conf/GENERIC Fri Oct 24 19:58:24 2014 (r273603)
@@ -51,6 +51,8 @@ options COMPAT_FREEBSD4 # Compatible w
options COMPAT_FREEBSD5 # Compatible with FreeBSD5
options COMPAT_FREEBSD6 # Compatible with FreeBSD6
options COMPAT_FREEBSD7 # Compatible with FreeBSD7
+options COMPAT_FREEBSD9 # Compatible with FreeBSD9
+options COMPAT_FREEBSD10 # Compatible with FreeBSD10
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
options EPSON_BOUNCEDMA # use bounce buffer for 15-16M
#options EPSON_MEMWIN # EPSON memory window support
Modified: head/sys/powerpc/conf/GENERIC
==============================================================================
--- head/sys/powerpc/conf/GENERIC Fri Oct 24 19:58:00 2014 (r273602)
+++ head/sys/powerpc/conf/GENERIC Fri Oct 24 19:58:24 2014 (r273603)
@@ -59,6 +59,8 @@ options COMPAT_FREEBSD4 #Keep this for
options COMPAT_FREEBSD5 #Compatible with FreeBSD5
options COMPAT_FREEBSD6 #Compatible with FreeBSD6
options COMPAT_FREEBSD7 #Compatible with FreeBSD7
+options COMPAT_FREEBSD9 # Compatible with FreeBSD9
+options COMPAT_FREEBSD10 # Compatible with FreeBSD10
options SCSI_DELAY=5000 #Delay (in ms) before probing SCSI
options KTRACE #ktrace(1) syscall trace support
options STACK #stack(9) support
Modified: head/sys/powerpc/conf/GENERIC64
==============================================================================
--- head/sys/powerpc/conf/GENERIC64 Fri Oct 24 19:58:00 2014 (r273602)
+++ head/sys/powerpc/conf/GENERIC64 Fri Oct 24 19:58:24 2014 (r273603)
@@ -59,6 +59,8 @@ options COMPAT_FREEBSD32 #Compatible wi
options COMPAT_FREEBSD5 #Compatible with FreeBSD5
options COMPAT_FREEBSD6 #Compatible with FreeBSD6
options COMPAT_FREEBSD7 #Compatible with FreeBSD7
+options COMPAT_FREEBSD9 # Compatible with FreeBSD9
+options COMPAT_FREEBSD10 # Compatible with FreeBSD10
options SCSI_DELAY=5000 #Delay (in ms) before probing SCSI
options KTRACE #ktrace(1) syscall trace support
options STACK #stack(9) support
Modified: head/sys/sparc64/conf/GENERIC
==============================================================================
--- head/sys/sparc64/conf/GENERIC Fri Oct 24 19:58:00 2014 (r273602)
+++ head/sys/sparc64/conf/GENERIC Fri Oct 24 19:58:24 2014 (r273603)
@@ -51,6 +51,8 @@ options GEOM_LABEL # Provides labeliza
options COMPAT_FREEBSD5 # Compatible with FreeBSD5
options COMPAT_FREEBSD6 # Compatible with FreeBSD6
options COMPAT_FREEBSD7 # Compatible with FreeBSD7
+options COMPAT_FREEBSD9 # Compatible with FreeBSD9
+options COMPAT_FREEBSD10 # Compatible with FreeBSD10
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
options KTRACE # ktrace(1) support
options STACK # stack(9) support
More information about the svn-src-all
mailing list