f29905ca | 18-Feb-2025 |
Brooks Davis <brooks@FreeBSD.org> |
makesyscalls: deprecate cpp other than includes
Warn that C preprocessor directives in the config file are deprecated. They are unsound and support has a number of potential pitfalls. They should b
makesyscalls: deprecate cpp other than includes
Warn that C preprocessor directives in the config file are deprecated. They are unsound and support has a number of potential pitfalls. They should be replaced by compile-time generation of files plus an overlay framework to allow things like per-arch variation.
Reviewed by: kevans Sponsored by: DARPA, AFRL Pull Request: https://github.com/freebsd/freebsd-src/pull/1575
show more ...
|
bbc0f33b | 30-Oct-2024 |
Brooks Davis <brooks@FreeBSD.org> |
sysent: add a NOLIB modifer to prevent stub generation
The yield system call has long existed, but never had a stub. Replace the hardcoded checks for it in libsys_h.lua and syscalls_map.lua and sto
sysent: add a NOLIB modifer to prevent stub generation
The yield system call has long existed, but never had a stub. Replace the hardcoded checks for it in libsys_h.lua and syscalls_map.lua and stop inserting it into MIASM (requiring libsys/Makefile.sys to disable the stub).
(This seems like overkill, but I've got another case in CheriBSD so this reduces my diff appreciably.)
Reviewed by: emaste Pull Request: https://github.com/freebsd/freebsd-src/pull/1503
show more ...
|