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
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to