HomeFreeBSD

linuxulator: do not include legacy syscalls on arm64

Description

linuxulator: do not include legacy syscalls on arm64

Existing linuxulator platforms (i386, amd64) support legacy syscalls,
such as non-*at ones like open, but arm64 and other new platforms do
not.

Wrap these in #ifdef LINUX_LEGACY_SYSCALLS, #defined in the MD linux.h
files. We may need finer grained control in the future but this is
sufficient for now.

Reviewed by: andrew
Sponsored by: Turing Robotic Industries
Differential Revision: https://reviews.freebsd.org/D15237

Details

Provenance
emasteAuthored on
Reviewer
andrew
Differential Revision
D15237: linuxulator: do not include legacy syscalls on arm64
Parents
rS335200: Correct debug control for linuxulator faccessat
Branches
Unknown
Tags
Unknown