- cross-posted to:
- programming@lemmy.ml
- cross-posted to:
- programming@lemmy.ml
cross-posted from: https://lemmy.ml/post/21458338
The GNU Compiler Collection (GCC) support for the C23 programming language standard is now considered “essentially feature-complete” with GCC 15. As such they are preparing to enable the C23 language version (using the GNU23 dialect) by default for the C language version of GCC when not otherwise specified.
Preparations are now underway to set the default C language version of GCC to GNU23 as the GNU dialect of C23. Or in other words, implying -std=gnu23 when no other C standard is specified.
Newer than C99? Both the Linux kernel and systemd build with gnu11. I’d call those pretty relevant.
C23 is still far too new (still a draft) for any major projects that care about compiler compatibility.
Interesting. So they did it two years ago for the
lols… i mean for theu8"😀"
s*…which wasn’t even really needed as one of the PR comments pointed out.* Yes, the mission creep is so bad the shit show that is
systemd
has emoticons.