]> Savannah Git Hosting - gnulib.git/commit
Update portability doc for CHERI, C23
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 1 Dec 2023 20:17:32 +0000 (12:17 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 1 Dec 2023 20:22:21 +0000 (12:22 -0800)
commitb311b9007de788b543600849dd9313b5a72f0e75
tree6d9cca98ca0ce06780081c6915db8dbc69c47edf
parente7cd5fb11f665d9e27f01d54672675199cd57f2d
Update portability doc for CHERI, C23

* doc/gnulib-readme.texi:
Prefer “null pointer” to “@code{NULL}” since C23 has nullptr.
(Portability guidelines): Mention C99 instead of C89 for what
Gnulib assumes of headers.
(C99 features avoided): Mention CHERI issue with intptr_t etc.
(Other portability assumptions): Say that C23 requires two’s
complement.  Mention CHERI’s holes.
ChangeLog
doc/gnulib-readme.texi