Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Compilers that support C11

I was wondering if there are any compilers that support a considerable amount of the new C11 standard. Looking for features like Generic Selection etc.

Any suggestions?

like image 968
ApprenticeHacker Avatar asked Mar 21 '12 12:03

ApprenticeHacker


People also ask

Does GCC support C11?

GCC has substantially complete support for this standard, enabled with -std=c11 or -std=iso9899:2011 .

What is C11 compiler?

C11 is the informal name for ISO/IEC 9899:2011, the current standard for the C language that was ratified by ISO in December 2011. C11 standardizes many features that have already been available in common contemporary implementations, and defines a memory model that better suits multithreading.

Should I use C99 or C11?

It is best to use C11 as that is the current standard. C99 and C11 both contained various "language bug fixes" and introduced new, useful features.

Does C11 exist?

Carbon-11. is a radioactive isotope of carbon that decays to boron-11. This decay mainly occurs due to positron emission, with around 0.19–0.23% of decays instead occurring by electron capture.


1 Answers

Pelles C version 7.00 (Release Candidate is available now)

http://www.smorgasbordet.com/pellesc/

like image 161
Peter Kankowski Avatar answered Oct 04 '22 08:10

Peter Kankowski