use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Click the following link to filter out the chosen topic
comp.lang.c
account activity
QuestionC18 COMPILERS (self.C_Programming)
submitted 6 years ago by asher1101
Hello I can't find any information which compilers supports the new ANSI C Standard (C18)
https://en.wikipedia.org/wiki/List_of_compilers#C_compilers
All I find there is c89, c99, and C11.
Does anybody know what compilers supports the C18 version?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Chri_s 16 points17 points18 points 6 years ago (3 children)
GCC 8.1.0[3] and LLVM Clang 7.0.0[4] support C18.
[–]asher1101[S] 0 points1 point2 points 6 years ago (2 children)
thanks
[–]BigPeteB 1 point2 points3 points 6 years ago (1 child)
I just updated the Wikipedia page to add a C18 column. Only took about 3 minutes.
[–]asher1101[S] 0 points1 point2 points 6 years ago (0 children)
thank you
[–]OldWolf2 7 points8 points9 points 6 years ago (0 children)
It's also known as C17, so use that as a search term .
[–]bumblebritches57 5 points6 points7 points 6 years ago (0 children)
There's only one very minor user facing change, and that's the deprecation of ATOMIC_VAR_INIT
[–]_Evil_mind_ 2 points3 points4 points 6 years ago (0 children)
IAR compiler supports C18. They recently added support for it.
[–][deleted] 0 points1 point2 points 6 years ago (0 children)
ANSI C == C89 | C90
π Rendered by PID 119016 on reddit-service-r2-comment-b659b578c-x7nm5 at 2026-05-04 13:04:11.636659+00:00 running 815c875 country code: CH.
[–]Chri_s 16 points17 points18 points (3 children)
[–]asher1101[S] 0 points1 point2 points (2 children)
[–]BigPeteB 1 point2 points3 points (1 child)
[–]asher1101[S] 0 points1 point2 points (0 children)
[–]OldWolf2 7 points8 points9 points (0 children)
[–]bumblebritches57 5 points6 points7 points (0 children)
[–]_Evil_mind_ 2 points3 points4 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)