Re: C23 status on cppreference

2024-10-17 Thread Joseph Myers via Gcc
On Thu, 17 Oct 2024, Florian Weimer wrote: > > I'm not sure such a warning particularly helps, however; any ABI > > incompatibility occurs at the point where someone changes their code to > > stop defining bool and to use the standard bool instead. (And any problem > > code would already have

Re: C23 status on cppreference

2024-10-17 Thread Florian Weimer
* Joseph Myers: > On Wed, 16 Oct 2024, Florian Weimer wrote: > >> * Jakub Jelinek via Gcc: >> >> > Are some of the papers/features known to be fully implemented (since which >> > version)? E.g. for __VA_OPT__ I remember doing (and Jason too) various >> > fixes >> > in the past few years, like P

Re: C23 status on cppreference

2024-10-16 Thread Joseph Myers via Gcc
On Wed, 16 Oct 2024, Florian Weimer wrote: > * Jakub Jelinek via Gcc: > > > Are some of the papers/features known to be fully implemented (since which > > version)? E.g. for __VA_OPT__ I remember doing (and Jason too) various > > fixes > > in the past few years, like PR89971, PR103415, PR101488

Re: C23 status on cppreference

2024-10-16 Thread Florian Weimer
* Jakub Jelinek via Gcc: > Are some of the papers/features known to be fully implemented (since which > version)? E.g. for __VA_OPT__ I remember doing (and Jason too) various fixes > in the past few years, like PR89971, PR103415, PR101488. Not really sure > what exactly C23 requires. Can we add

Re: C23 status on cppreference

2024-10-16 Thread Joseph Myers via Gcc
On Wed, 16 Oct 2024, Jakub Jelinek via Gcc wrote: > The cppreference page mentions as unimplemented on the GCC side > N2653 - Type change of u8 string literals commit 703837b2cc8ac03c53ac7cc0fb1327055acaebd2 Author: Tom Honermann Date: Tue Aug 2 14:36:01 2022 -0400 C: Implement C2X N2653

Re: C23 status on cppreference

2024-10-16 Thread Martin Uecker via Gcc
Am Mittwoch, dem 16.10.2024 um 13:27 +0200 schrieb Jakub Jelinek via Gcc: > Hi! > > https://en.cppreference.com/w/c/compiler_support > has a table with compiler support for C23. > I've added #embed and [[unsequenced]]/[[reproducible]] in there > yesterday, but am wondering about the accuracy of th