Skip to content

Commit

Permalink
cdefs(9): Start to document what sys/cdefs.h does
Browse files Browse the repository at this point in the history
Start to document all the macros and such used to implment our
portability layer. It also describes what compilation environments
we support, what compilers we support and some of the details.

This is round one. All the macros, etc are in here, but some need
descriptions.

These macros, while FreeBSD internal only, do need documentation
on when/where to use them.

This man page likely needs better organization. While better
than sys/cdefs.h, the underlying chaos in that file was hard
to leave completely behind. Suggestions welcome.

Feedback by:	mhorne, Graham Perrin, Alexander Ziaee
Sponsored by:	Netflix
Pull Request:	freebsd#1313
  • Loading branch information
bsdimp committed Jul 8, 2024
1 parent 0a48720 commit 4122295
Show file tree
Hide file tree
Showing 2 changed files with 406 additions and 0 deletions.
1 change: 1 addition & 0 deletions share/man/man9/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,7 @@ MAN= accept_filter.9 \
callout.9 \
casuword.9 \
cd.9 \
cdefs.9 \
cnv.9 \
condvar.9 \
config_intrhook.9 \
Expand Down
Loading

0 comments on commit 4122295

Please sign in to comment.