summaryrefslogtreecommitdiffstats
path: root/sys/amd64/conf
diff options
context:
space:
mode:
authored <ed@FreeBSD.org>2016-10-12 12:17:41 +0000
committered <ed@FreeBSD.org>2016-10-12 12:17:41 +0000
commitcd04fbc5e631c6b3e80a14eb7044c3be35fba2d2 (patch)
tree3ca9a0abae801f8646949bec9130ff7ff712b5ca /sys/amd64/conf
parent82a188c72f465e7dca16363000c51faf4b1cb5f3 (diff)
downloadFreeBSD-src-cd04fbc5e631c6b3e80a14eb7044c3be35fba2d2.zip
FreeBSD-src-cd04fbc5e631c6b3e80a14eb7044c3be35fba2d2.tar.gz
MFC r303818, r303833, r303941, r304478, r304481, r304483, r304484, r304554,
r304555, r304556, r304557, r304558, r304559, r304561, r304563, r304564, r304565, r304615, r304742, r304743, r304744, r304745, r304748, r304886, r304991, r305928, r305938, r305987, r306185: Bring CloudABI support back in sync with HEAD. - Add support for running 32-bit executables on amd64, armv6 and i386. - As these new architectures require the use of the vDSO, merge back vDSO support for 64-bit executables running on amd64 and arm64 as well. This has the advantage that support for vDSO-less execution can be phased out when 11.0 becomes unsupported, as opposed to 11.x. This change has been tested by running the cloudlibc unit tests on all supported architectures, which seems to work fine.
Diffstat (limited to 'sys/amd64/conf')
-rw-r--r--sys/amd64/conf/NOTES3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/amd64/conf/NOTES b/sys/amd64/conf/NOTES
index bf10762..a7095e3 100644
--- a/sys/amd64/conf/NOTES
+++ b/sys/amd64/conf/NOTES
@@ -618,6 +618,9 @@ options COMPAT_FREEBSD32
# Emulate spx device for client side of SVR3 local X interface
#XXX#options SPX_HACK
+# Enable 32-bit runtime support for CloudABI binaries.
+options COMPAT_CLOUDABI32
+
# Enable 64-bit runtime support for CloudABI binaries.
options COMPAT_CLOUDABI64
OpenPOWER on IntegriCloud