HomeFreeBSD

Pick the right vDSO file/linker flags when building cloudabi32.ko on ARM64.

Description

Pick the right vDSO file/linker flags when building cloudabi32.ko on ARM64.

The recently imported cloudabi_vdso_armv6_on_64bit.S should be the vDSO
for 32-bit processes when being run on FreeBSD/arm64. This vDSO ensures
that all system call arguments are padded to 64 bits, so that they can
be used by the kernel to call into most of the native implementations
directly.

Details

Provenance
edAuthored on
Parents
rS326166: Set CP15BEN in SCTLR to make memory barriers work in 32-bit mode.
Branches
Unknown
Tags
Unknown