diff options
author | bapt <bapt@FreeBSD.org> | 2016-04-05 22:36:48 +0000 |
---|---|---|
committer | bapt <bapt@FreeBSD.org> | 2016-04-05 22:36:48 +0000 |
commit | 577607dffc5297f8f8ffb8b81c3e1b87101140d8 (patch) | |
tree | fea1b28d705871c021121fd2ae789ccc6bece3d8 /sys/i386/linux/linux_sysvec.c | |
parent | 8eb992ff9fc95337988e29eb9aa242b7669d7095 (diff) | |
download | FreeBSD-src-577607dffc5297f8f8ffb8b81c3e1b87101140d8.zip FreeBSD-src-577607dffc5297f8f8ffb8b81c3e1b87101140d8.tar.gz |
Add kern.features flags for linux and linux64 modules
kern.features.linux: 1 meaning linux 32 bits binaries are supported
kern.features.linux64: 1 meaning linux 64 bits binaries are supported
The goal here is to help 3rd party applications (including ports) to determine
if the host do support linux emulation
Reviewed by: dchagin
MFC after: 1 week
Relnotes: yes
Differential Revision: D5830
Diffstat (limited to 'sys/i386/linux/linux_sysvec.c')
-rw-r--r-- | sys/i386/linux/linux_sysvec.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/i386/linux/linux_sysvec.c b/sys/i386/linux/linux_sysvec.c index 211ec13..2a4a49e 100644 --- a/sys/i386/linux/linux_sysvec.c +++ b/sys/i386/linux/linux_sysvec.c @@ -1197,3 +1197,4 @@ static moduledata_t linux_elf_mod = { }; DECLARE_MODULE_TIED(linuxelf, linux_elf_mod, SI_SUB_EXEC, SI_ORDER_ANY); +FEATURE(linux, "Linux 32bit support"); |