HomeFreeBSD

libsys: don't expose sigwait wrapper

Description

libsys: don't expose sigwait wrapper

Long ago (e129c18a83ef) sys_sigwait was wrapped to prevent sigwait()
from returning with EINTR. Through a series of changes this wrapper
become
libc_sigwait which was internal to libc and used solely in the
interposing table. To support a move of sigwait back to libc, move this
wrapper into libsys and rename it with an __libsys_ prefix.

Reviewed by: kib
Differential Revision: https://reviews.freebsd.org/D44238

Details

Provenance
brooksAuthored on Mar 13 2024, 5:04 PM
Reviewer
kib
Differential Revision
D44238: libsys: don't expose sigwait wrapper
Parents
rGa3a4bea49c31: libc: remove remnants of __fcntl_compat
Branches
Unknown
Tags
Unknown