]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r335201 (by emaste@):
authordchagin <dchagin@FreeBSD.org>
Sun, 28 Apr 2019 14:03:32 +0000 (14:03 +0000)
committerdchagin <dchagin@FreeBSD.org>
Sun, 28 Apr 2019 14:03:32 +0000 (14:03 +0000)
commita855c5ff77d9d4aa5949a611e92fc09f46910a51
tree3bdad0906e335117847b9b2a95c93791f96e33fb
parentd4dc30e4efa2be96976a3d5b491a8d3903bd4f21
MFC r335201 (by emaste@):

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.
sys/amd64/linux/linux.h
sys/amd64/linux32/linux.h
sys/compat/linux/linux_event.c
sys/compat/linux/linux_file.c
sys/compat/linux/linux_fork.c
sys/compat/linux/linux_misc.c
sys/compat/linux/linux_stats.c
sys/compat/linux/linux_sysctl.c
sys/i386/linux/linux.h