]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
freebsd32: remove redundant no-arg syscalls
authorBrooks Davis <brooks@FreeBSD.org>
Wed, 17 Nov 2021 20:12:24 +0000 (20:12 +0000)
committerBrooks Davis <brooks@FreeBSD.org>
Wed, 17 Nov 2021 20:12:24 +0000 (20:12 +0000)
commitad58266704513b89140501ade9e48793a67cc1f1
treefb7c189fdc39be40294e06da274e5821fa61882f
parent5b5a48c787b8a4655e9782bd8ac392a79aeae1a6
freebsd32: remove redundant no-arg syscalls

pipe requires no special handling.

ofreebsd32_sigpending did differ from osigpending in that it acted
on the siglist rather than the sigqueue, but this appears to be an
oversight in 3fbdb3c21524d9d95278ada1d61b4d1e6bee654b.

ogetpagesize could theoretically have ABI-dependent results, but in
practice does not. If it does it would be easy handle in the central
implementation and be the least of the problems in changing the value of
PAGE_SIZE.

Reviewed by: kevans
sys/amd64/ia32/ia32_misc.c
sys/arm64/arm64/freebsd32_machdep.c
sys/compat/freebsd32/freebsd32_misc.c
sys/compat/freebsd32/freebsd32_proto.h
sys/compat/freebsd32/freebsd32_syscall.h
sys/compat/freebsd32/freebsd32_syscalls.c
sys/compat/freebsd32/freebsd32_sysent.c
sys/compat/freebsd32/syscalls.master