summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2023-05-01 09:06:57 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2023-05-01 11:21:18 -0700
commita1d7a312646ec112140f4a3e112daac2194549df (patch)
tree6ee6795b7f26cf42664ff6d377c94e7ca5eb6ba6 /ChangeLog
parente915c32cc74671a03a4f656bdbbe9b8103a5ff19 (diff)
downloadgnulib-a1d7a312646ec112140f4a3e112daac2194549df.tar.gz
dynarray: prefer C23 style overflow checking
* lib/malloc/dynarray_emplace_enlarge.c, lib/malloc/dynarray_resize.c: Include stdckdint.h, not intprops.h. * lib/malloc/dynarray_emplace_enlarge.c: (__libc_dynarray_emplace_enlarge): * lib/malloc/dynarray_resize.c (__libc_dynarray_resize): Prefer stdckdint.h to intprops.h macros. * modules/glibc-internal/dynarray (Depends-on): Depend on stdckdint, not intprops.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 0b8e61c123..3528faf40e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,15 @@
2023-05-01 Paul Eggert <eggert@cs.ucla.edu>
+ dynarray: prefer C23 style overflow checking
+ * lib/malloc/dynarray_emplace_enlarge.c, lib/malloc/dynarray_resize.c:
+ Include stdckdint.h, not intprops.h.
+ * lib/malloc/dynarray_emplace_enlarge.c:
+ (__libc_dynarray_emplace_enlarge):
+ * lib/malloc/dynarray_resize.c (__libc_dynarray_resize):
+ Prefer stdckdint.h to intprops.h macros.
+ * modules/glibc-internal/dynarray (Depends-on):
+ Depend on stdckdint, not intprops.
+
mktime: prefer C23 style overflow checking
Prefer stdckdint.h macros to intprops.h macros where either will do,
as this is the C23 standard. Also, it ports around a pcc bug.