HomeFreeBSD

libsys: add a libsys.h

Description

libsys: add a libsys.h

This declares an API for libsys which currently consists of
sys_<foo>() declarations for system call stubs and function pointer
typedefs of the form
sys_<foo>_t. The vast majority of the
implementation resides in a generated _libsys.h which ensures that all
system call stub declarations match syscalls.master.

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

Details

Provenance
brooksAuthored on Apr 16 2024, 4:48 PM
Reviewer
kib
Differential Revision
D44387: libsys: add a libsys.h
Parents
rG79b758e32775: makesyscalls: generate core libsys header
Branches
Unknown
Tags
Unknown