summaryrefslogtreecommitdiffstats
path: root/sys/amd64/linux32
diff options
context:
space:
mode:
authorbapt <bapt@FreeBSD.org>2016-04-05 22:36:48 +0000
committerbapt <bapt@FreeBSD.org>2016-04-05 22:36:48 +0000
commit577607dffc5297f8f8ffb8b81c3e1b87101140d8 (patch)
treefea1b28d705871c021121fd2ae789ccc6bece3d8 /sys/amd64/linux32
parent8eb992ff9fc95337988e29eb9aa242b7669d7095 (diff)
downloadFreeBSD-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/amd64/linux32')
-rw-r--r--sys/amd64/linux32/linux32_sysvec.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/amd64/linux32/linux32_sysvec.c b/sys/amd64/linux32/linux32_sysvec.c
index 673ea4f..4c4b5a1 100644
--- a/sys/amd64/linux32/linux32_sysvec.c
+++ b/sys/amd64/linux32/linux32_sysvec.c
@@ -1205,3 +1205,4 @@ static moduledata_t linux_elf_mod = {
DECLARE_MODULE_TIED(linuxelf, linux_elf_mod, SI_SUB_EXEC, SI_ORDER_ANY);
MODULE_DEPEND(linuxelf, linux_common, 1, 1, 1);
+FEATURE(linux, "Linux 32bit support");
OpenPOWER on IntegriCloud