summaryrefslogtreecommitdiffstats
path: root/share/man
diff options
context:
space:
mode:
authored <ed@FreeBSD.org>2015-10-22 11:09:25 +0000
committered <ed@FreeBSD.org>2015-10-22 11:09:25 +0000
commite0d7cb1063787a81e3d3f2747f9f17b30d9144d5 (patch)
tree60be3312adb7d74723bab54f961e3032b784cf35 /share/man
parentef2ee73fde226320a91778ba7ea1f279023e6dab (diff)
downloadFreeBSD-src-e0d7cb1063787a81e3d3f2747f9f17b30d9144d5.zip
FreeBSD-src-e0d7cb1063787a81e3d3f2747f9f17b30d9144d5.tar.gz
Add support for CloudABI on ARM64.
It turns out that it is pretty easy to make CloudABI work on ARM64. We essentially only need to copy over the sysvec from AMD64 and ensure that we use ARM64 specific registers. As there is an overlap between function argument and return registers, we do need to extend cloudabi64_schedtail() to only set its values if we're actually forking. Not when we're creating a new thread. Reviewed by: kib Differential Revision: https://reviews.freebsd.org/D3917
Diffstat (limited to 'share/man')
-rw-r--r--share/man/man4/cloudabi.47
1 files changed, 5 insertions, 2 deletions
diff --git a/share/man/man4/cloudabi.4 b/share/man/man4/cloudabi.4
index 1986735..e7a5653 100644
--- a/share/man/man4/cloudabi.4
+++ b/share/man/man4/cloudabi.4
@@ -22,7 +22,7 @@
.\" SUCH DAMAGE.
.\"
.\" $FreeBSD$
-.Dd July 31, 2015
+.Dd October 22, 2015
.Dt CLOUDABI 4
.Os
.Sh NAME
@@ -73,7 +73,7 @@ module can be loaded on any architecture supported by
.Fx ,
the
.Nm cloudabi64
-module is only available for amd64.
+module is only available for amd64 and arm64.
.Pp
A full cross compilation toolchain for CloudABI is available in the
.Pa devel/cloudabi-toolchain
@@ -95,6 +95,9 @@ restricted set of resources.
.Pp
cloudlibc on GitHub:
.Pa https://github.com/NuxiNL/cloudlibc .
+.Pp
+The CloudABI Ports Collection on GitHub:
+.Pa https://github.com/NuxiNL/cloudabi-ports .
.Sh HISTORY
CloudABI support first appeared in
.Fx 11.0 .
OpenPOWER on IntegriCloud