summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2022-09-10 11:41:31 -0500
committerPaul Eggert <eggert@cs.ucla.edu>2022-09-10 11:45:05 -0500
commitf5ad0b6b38b2c915cd0923ba6160bf806e24b1ce (patch)
tree042a9cb5e9a61c905a122a975358c48c1feff853 /NEWS
parent36bd8062527050e73fa2e4616d1a538a5d2baae0 (diff)
downloadgnulib-f5ad0b6b38b2c915cd0923ba6160bf806e24b1ce.tar.gz
stdbool: upgrade from C99 to C23
Change the stdbool module so that it now emulates C23. The module now assumes C99. The old module (which assumes C89 and emulates C99) is still available as stdbool-c99, but is deprecated. * tests/test-stdbool.c [TEST_STDBOOL_H]: Do not include stdbool.h. (WORKING_BOOL): Depend on HAVE_C_BOOL, not __STDC_VERSION__. * m4/c-bool.m4, modules/c-bool, modules/c-bool-tests: * tests/test-c-bool.c: New files.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS4
1 files changed, 4 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index c3f810101d..840564703a 100644
--- a/NEWS
+++ b/NEWS
@@ -74,6 +74,10 @@ User visible incompatible changes
Date Modules Changes
+2022-09-10 stdbool This module now assumes C99 and provides C23,
+ instead of providing C99. For the old behavior,
+ use the already-deprecated stdbool-c99 module.
+
2022-03-09 statat This module is deprecated. Use fstatat instead.
2022-01-05 stack This module now uses idx_t instead of size_t