aboutsummaryrefslogtreecommitdiff
path: root/lib/libsys/Makefile.sys
diff options
context:
space:
mode:
authorBrooks Davis <brooks@FreeBSD.org>2024-01-16 22:25:07 +0000
committerBrooks Davis <brooks@FreeBSD.org>2024-02-05 20:34:55 +0000
commit29d079c9649174a36a87a26d1f99e3c0b3e78e0c (patch)
treee9e5d54662cc8d1fcf4778d94b78eaea3f0fef3b /lib/libsys/Makefile.sys
parent8f529310bd09c064d5d69740f03c6fe6f12650a3 (diff)
libsys: move __libsys_interposer consumers
These system call wrappers call interposed system calls in fairly trivial ways. Move them over to libsys so all __libsys_interposer consumers end up in libsys. Also move recvmmsg and sendmmsg as they are documented with recv and send. Reviewed by: kib, emaste, imp Pull Request: https://github.com/freebsd/freebsd-src/pull/908
Diffstat (limited to 'lib/libsys/Makefile.sys')
-rw-r--r--lib/libsys/Makefile.sys10
1 files changed, 10 insertions, 0 deletions
diff --git a/lib/libsys/Makefile.sys b/lib/libsys/Makefile.sys
index 2c7472ebad06..42409c35121b 100644
--- a/lib/libsys/Makefile.sys
+++ b/lib/libsys/Makefile.sys
@@ -34,6 +34,10 @@ SRCS+= \
SRCS+= getdents.c lstat.c mknod.c stat.c
+SRCS+= creat.c
+SRCS+= lockf.c sleep.c usleep.c wait.c wait3.c waitpid.c waitid.c
+SRCS+= recv.c recvmmsg.c send.c sendmmsg.c
+
NOASM+= sched_getcpu.o
PSEUDO+= _sched_getcpu.o
@@ -177,6 +181,7 @@ MAN+= abort2.2 \
cpuset.2 \
cpuset_getaffinity.2 \
cpuset_getdomain.2 \
+ creat.2 \
dup.2 \
eventfd.2 \
execve.2 \
@@ -356,6 +361,11 @@ MAN+= abort2.2 \
write.2 \
_umtx_op.2
+MAN+= \
+ lockf.3 \
+ sleep.3 \
+ usleep.3
+
MLINKS+=aio_read.2 aio_readv.2
MLINKS+=aio_write.2 aio_writev.2
MLINKS+=accept.2 accept4.2