mirror of
https://github.com/opnsense/src.git
synced 2026-02-11 14:55:36 -05:00
This change adds an implementation of a sysent for running CloudABI armv6 and armv7 binaries on FreeBSD/arm64. It is a somewhat literal copy of the armv6 version, except that it's been patched up to use the proper registers. Just like for cloudabi32.ko on FreeBSD/amd64, we make use of a vDSO that automatically pads system call parameters to 64-bit value. These are stored in a buffer on the stack, meaning we need to use copyin() and copyout() unconditionally. |
||
|---|---|---|
| .. | ||
| cloudabi32_sysvec.c | ||