From caea7844d3824755d053b4743c4913d73ac2db3d Mon Sep 17 00:00:00 2001 From: Lasse Collin Date: Sat, 1 Jun 2024 14:25:29 +0300 Subject: [PATCH] tuklib: __STDC_VERSION__ in C23 is 202311 --- src/common/tuklib_common.h | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/common/tuklib_common.h b/src/common/tuklib_common.h index 7554dfc8..9fd5da90 100644 --- a/src/common/tuklib_common.h +++ b/src/common/tuklib_common.h @@ -68,9 +68,7 @@ // __attribute__((nonnull(1))) // extern void foo(const char *s); // -// FIXME: Update __STDC_VERSION__ for the final C23 version. 202000 is used -// by GCC 13 and Clang 15 with -std=c2x. -#if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202000 +#if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311 # define tuklib_attr_noreturn [[noreturn]] #elif defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112 # define tuklib_attr_noreturn _Noreturn