* modules/stdalign, modules/stdalign-h, modules/stdnoreturn: * modules/stdnoreturn-h: Use more consistent deprecation warnings, that do not recommend a different deprecated module. --- ChangeLog | 7 +++++++ modules/stdalign | 3 ++- modules/stdalign-h | 2 +- modules/stdnoreturn | 3 ++- modules/stdnoreturn-h | 2 +- 5 files changed, 13 insertions(+), 4 deletions(-)
diff --git a/ChangeLog b/ChangeLog index f41d5c885f..43e1361ed7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2025-01-17 Paul Eggert <egg...@cs.ucla.edu> + + stdalign, stdnoreturn: improve deprecation warnings + * modules/stdalign, modules/stdalign-h, modules/stdnoreturn: + * modules/stdnoreturn-h: Use more consistent deprecation + warnings, that do not recommend a different deprecated module. + 2025-01-17 Bruno Haible <br...@clisp.org> sys_stat-h: Ensure blksize_t and blkcnt_t are defined. diff --git a/modules/stdalign b/modules/stdalign index b0f0ebf2e9..0e6881b827 100644 --- a/modules/stdalign +++ b/modules/stdalign @@ -5,7 +5,8 @@ Status: deprecated Notice: -This module is deprecated. Use the module 'stdalign-h' instead. +This module is deprecated. +New code should use the alignasof module, and not include <stdalign.h>. Files: diff --git a/modules/stdalign-h b/modules/stdalign-h index ceeab546a2..588cfce125 100644 --- a/modules/stdalign-h +++ b/modules/stdalign-h @@ -2,7 +2,7 @@ Description: alignas and alignof that are like C23 and C++11. Notice: -The stdalign module is deprecated. +This module is deprecated. New code should use the alignasof module, and not include <stdalign.h>. Files: diff --git a/modules/stdnoreturn b/modules/stdnoreturn index 086917e963..bb5b623a3d 100644 --- a/modules/stdnoreturn +++ b/modules/stdnoreturn @@ -5,7 +5,8 @@ Status: deprecated Notice: -This module is deprecated. Use the module 'stdnoreturn-h' instead. +This module is deprecated. +New code should use the '_Noreturn' keyword or the 'noreturn' module. Files: diff --git a/modules/stdnoreturn-h b/modules/stdnoreturn-h index e283fd18fb..ed961e075d 100644 --- a/modules/stdnoreturn-h +++ b/modules/stdnoreturn-h @@ -2,7 +2,7 @@ Description: A <stdnoreturn.h> that nearly conforms to ISO C11. Notice: -The module 'stdnoreturn' is deprecated. +This module is deprecated. New code should use the '_Noreturn' keyword or the 'noreturn' module. Files: -- 2.45.2