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.
This commit is contained in:
parent
86b19a6984
commit
7d313e7bdb
@ -53,6 +53,8 @@ options COMPAT_FREEBSD4 # Compatible with FreeBSD4
|
|||||||
options COMPAT_FREEBSD5 # Compatible with FreeBSD5
|
options COMPAT_FREEBSD5 # Compatible with FreeBSD5
|
||||||
options COMPAT_FREEBSD6 # Compatible with FreeBSD6
|
options COMPAT_FREEBSD6 # Compatible with FreeBSD6
|
||||||
options COMPAT_FREEBSD7 # Compatible with FreeBSD7
|
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 SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
|
||||||
options KTRACE # ktrace(1) support
|
options KTRACE # ktrace(1) support
|
||||||
options STACK # stack(9) support
|
options STACK # stack(9) support
|
||||||
|
@ -60,6 +60,8 @@ options GEOM_LABEL # Provides labelization
|
|||||||
options COMPAT_FREEBSD5 # Compatible with FreeBSD5
|
options COMPAT_FREEBSD5 # Compatible with FreeBSD5
|
||||||
options COMPAT_FREEBSD6 # Compatible with FreeBSD6
|
options COMPAT_FREEBSD6 # Compatible with FreeBSD6
|
||||||
options COMPAT_FREEBSD7 # Compatible with FreeBSD7
|
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 SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
|
||||||
options KTRACE # ktrace(1) support
|
options KTRACE # ktrace(1) support
|
||||||
options STACK # stack(9) support
|
options STACK # stack(9) support
|
||||||
|
@ -351,6 +351,12 @@ options COMPAT_FREEBSD6
|
|||||||
# Enable FreeBSD7 compatibility syscalls
|
# Enable FreeBSD7 compatibility syscalls
|
||||||
options COMPAT_FREEBSD7
|
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
|
# These three options provide support for System V Interface
|
||||||
# Definition-style interprocess communication, in the form of shared
|
# Definition-style interprocess communication, in the form of shared
|
||||||
|
@ -83,6 +83,8 @@ COMPAT_FREEBSD4 opt_compat.h
|
|||||||
COMPAT_FREEBSD5 opt_compat.h
|
COMPAT_FREEBSD5 opt_compat.h
|
||||||
COMPAT_FREEBSD6 opt_compat.h
|
COMPAT_FREEBSD6 opt_compat.h
|
||||||
COMPAT_FREEBSD7 opt_compat.h
|
COMPAT_FREEBSD7 opt_compat.h
|
||||||
|
COMPAT_FREEBSD9 opt_compat.h
|
||||||
|
COMPAT_FREEBSD10 opt_compat.h
|
||||||
COMPILING_LINT opt_global.h
|
COMPILING_LINT opt_global.h
|
||||||
COMPRESS_USER_CORES opt_core.h
|
COMPRESS_USER_CORES opt_core.h
|
||||||
CY_PCI_FASTINTR
|
CY_PCI_FASTINTR
|
||||||
|
@ -54,6 +54,8 @@ options COMPAT_FREEBSD4 # Compatible with FreeBSD4
|
|||||||
options COMPAT_FREEBSD5 # Compatible with FreeBSD5
|
options COMPAT_FREEBSD5 # Compatible with FreeBSD5
|
||||||
options COMPAT_FREEBSD6 # Compatible with FreeBSD6
|
options COMPAT_FREEBSD6 # Compatible with FreeBSD6
|
||||||
options COMPAT_FREEBSD7 # Compatible with FreeBSD7
|
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 SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
|
||||||
options KTRACE # ktrace(1) support
|
options KTRACE # ktrace(1) support
|
||||||
options STACK # stack(9) support
|
options STACK # stack(9) support
|
||||||
|
@ -36,6 +36,8 @@ options COMPAT_FREEBSD4 # Compatible with FreeBSD4
|
|||||||
options COMPAT_FREEBSD5 # Compatible with FreeBSD5
|
options COMPAT_FREEBSD5 # Compatible with FreeBSD5
|
||||||
options COMPAT_FREEBSD6 # Compatible with FreeBSD6
|
options COMPAT_FREEBSD6 # Compatible with FreeBSD6
|
||||||
options COMPAT_FREEBSD7 # Compatible with FreeBSD7
|
options COMPAT_FREEBSD7 # Compatible with FreeBSD7
|
||||||
|
options COMPAT_FREEBSD9 # Compatible with FreeBSD9
|
||||||
|
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
|
||||||
options KTRACE # ktrace(1) support
|
options KTRACE # ktrace(1) support
|
||||||
options STACK # stack(9) support
|
options STACK # stack(9) support
|
||||||
options SYSVSHM # SYSV-style shared memory
|
options SYSVSHM # SYSV-style shared memory
|
||||||
|
@ -51,6 +51,8 @@ options COMPAT_FREEBSD4 # Compatible with FreeBSD4
|
|||||||
options COMPAT_FREEBSD5 # Compatible with FreeBSD5
|
options COMPAT_FREEBSD5 # Compatible with FreeBSD5
|
||||||
options COMPAT_FREEBSD6 # Compatible with FreeBSD6
|
options COMPAT_FREEBSD6 # Compatible with FreeBSD6
|
||||||
options COMPAT_FREEBSD7 # Compatible with FreeBSD7
|
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 SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
|
||||||
options EPSON_BOUNCEDMA # use bounce buffer for 15-16M
|
options EPSON_BOUNCEDMA # use bounce buffer for 15-16M
|
||||||
#options EPSON_MEMWIN # EPSON memory window support
|
#options EPSON_MEMWIN # EPSON memory window support
|
||||||
|
@ -59,6 +59,8 @@ options COMPAT_FREEBSD4 #Keep this for a while
|
|||||||
options COMPAT_FREEBSD5 #Compatible with FreeBSD5
|
options COMPAT_FREEBSD5 #Compatible with FreeBSD5
|
||||||
options COMPAT_FREEBSD6 #Compatible with FreeBSD6
|
options COMPAT_FREEBSD6 #Compatible with FreeBSD6
|
||||||
options COMPAT_FREEBSD7 #Compatible with FreeBSD7
|
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 SCSI_DELAY=5000 #Delay (in ms) before probing SCSI
|
||||||
options KTRACE #ktrace(1) syscall trace support
|
options KTRACE #ktrace(1) syscall trace support
|
||||||
options STACK #stack(9) support
|
options STACK #stack(9) support
|
||||||
|
@ -59,6 +59,8 @@ options COMPAT_FREEBSD32 #Compatible with FreeBSD/powerpc binaries
|
|||||||
options COMPAT_FREEBSD5 #Compatible with FreeBSD5
|
options COMPAT_FREEBSD5 #Compatible with FreeBSD5
|
||||||
options COMPAT_FREEBSD6 #Compatible with FreeBSD6
|
options COMPAT_FREEBSD6 #Compatible with FreeBSD6
|
||||||
options COMPAT_FREEBSD7 #Compatible with FreeBSD7
|
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 SCSI_DELAY=5000 #Delay (in ms) before probing SCSI
|
||||||
options KTRACE #ktrace(1) syscall trace support
|
options KTRACE #ktrace(1) syscall trace support
|
||||||
options STACK #stack(9) support
|
options STACK #stack(9) support
|
||||||
|
@ -51,6 +51,8 @@ options GEOM_LABEL # Provides labelization
|
|||||||
options COMPAT_FREEBSD5 # Compatible with FreeBSD5
|
options COMPAT_FREEBSD5 # Compatible with FreeBSD5
|
||||||
options COMPAT_FREEBSD6 # Compatible with FreeBSD6
|
options COMPAT_FREEBSD6 # Compatible with FreeBSD6
|
||||||
options COMPAT_FREEBSD7 # Compatible with FreeBSD7
|
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 SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
|
||||||
options KTRACE # ktrace(1) support
|
options KTRACE # ktrace(1) support
|
||||||
options STACK # stack(9) support
|
options STACK # stack(9) support
|
||||||
|
Loading…
x
Reference in New Issue
Block a user