diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2022-08-09 23:20:49 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2022-08-10 00:22:09 -0700 |
commit | ef5a4088d9236a55283d1eb576f560aa39c09e6f (patch) | |
tree | 8e385baed75dfd2ea33ce069e66f013146cb40d9 /ChangeLog | |
parent | 2eb92c362ecfb2dae9c9cb37cb9246df6989181c (diff) | |
download | gnulib-ef5a4088d9236a55283d1eb576f560aa39c09e6f.tar.gz |
stdckdint: prefer to intprops when easy
stdckdint.h is part of draft C23 and therefore is more likely
to be familiar to programmers in the future, so prefer it to
intprops.h in files that don’t need non-_WRAPV intprops.h macros.
* lib/alignalloc.c, lib/backupfile.c, lib/fnmatch.c, lib/fnmatch_loop.c:
* lib/group-member.c, lib/malloca.c, lib/posixtm.c, lib/reallocarray.c:
* lib/xmalloc.c:
For files that can use stdckdint.h just as easily as intprops.h,
include the former instead of the latter, and use the former’s
ckd_* macros instead of the latter’s *_WRAPV macros.
* modules/alignalloc, modules/backup-rename, modules/backupfile:
* modules/fnmatch, modules/group-member, modules/malloca:
* modules/posixtm, modules/reallocarray:
* modules/relocatable-prog-wrapper, modules/xalloc:
Depend on stdckdint instead of intprops.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -1,5 +1,21 @@ 2022-08-09 Paul Eggert <eggert@cs.ucla.edu> + stdckdint: prefer to intprops when easy + stdckdint.h is part of draft C23 and therefore is more likely + to be familiar to programmers in the future, so prefer it to + intprops.h in files that don’t need non-_WRAPV intprops.h macros. + * lib/alignalloc.c, lib/backupfile.c, lib/fnmatch.c, lib/fnmatch_loop.c: + * lib/group-member.c, lib/malloca.c, lib/posixtm.c, lib/reallocarray.c: + * lib/xmalloc.c: + For files that can use stdckdint.h just as easily as intprops.h, + include the former instead of the latter, and use the former’s + ckd_* macros instead of the latter’s *_WRAPV macros. + * modules/alignalloc, modules/backup-rename, modules/backupfile: + * modules/fnmatch, modules/group-member, modules/malloca: + * modules/posixtm, modules/reallocarray: + * modules/relocatable-prog-wrapper, modules/xalloc: + Depend on stdckdint instead of intprops. + stdckdint: new module This supports draft C23 <stdckdint.h>. * doc/posix-headers/stdckdint.texi: |