|
Message-Id: <cover.1685522953.git.Jens.Gustedt@inria.fr> Date: Wed, 31 May 2023 11:22:47 +0200 From: Jens Gustedt <Jens.Gustedt@...ia.fr> To: musl@...ts.openwall.com Subject: [C23 divers headers 00/17] A new version (v7 in my counting) that better protects against name space intrusion. Jens Gustedt (17): C23: add the WIDTH macros for the standard integer types C23: Add the *_WIDTH macros to stdint.h C23: add call_once to stdlib.h C23: add timegm, gmtime_r and localtime_r to time.h in C23 mode C23: memccpy, strdup and strndup are now standard C C23: adapt setjmp.h C23: change the noreturn functions in stdlib.h C23: change the noreturn function in threads.h C23: update stdbool.h C23: remove the contents of stdalign.h C23: remove the static_assert macro C23: change the assert macro to ... arguments C23: add the __STDC_VERSION_ASSERT_H__ macro C23: allow va_start to receive only one argument C23: add the unreachable macro C23: add the nullptr_t type C23: add the __STDC_VERSION_STDDEF_H__ macro include/assert.h | 17 +++++++--- include/limits.h | 18 ++++++++++ include/setjmp.h | 6 ++-- include/stdalign.h | 15 +++++--- include/stdarg.h | 9 +++-- include/stdbool.h | 10 ++++-- include/stddef.h | 17 ++++++++-- include/stdint.h | 77 ++++++++++++++++++++++++++++++++++++++++-- include/stdlib.h | 14 +++++--- include/string.h | 11 +++--- include/threads.h | 2 +- include/time.h | 7 ++-- src/exit/_Exit.c | 2 +- src/exit/abort.c | 2 +- src/exit/exit.c | 2 +- src/exit/quick_exit.c | 2 +- src/thread/thrd_exit.c | 2 +- 17 files changed, 172 insertions(+), 41 deletions(-) -- 2.34.1
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.