This macro makes uses the __sys_<foo>_t typedefs from libsys.h to
greatly simplify calling functions in the interposing table.
Details
Details
- Reviewers
kib - Commits
- rG7dd9070e4425: libc: INTERPOS_SYS macro for interposed syscalls
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 56684 Build 53572: arc lint + arc unit
Event Timeline
Comment Actions
Technically the var args change requires C23/C++20 for __VA_OPT__, but all the compiler we care about support it regardless of compilation mode (gcc 8+ and clang 12+).