8.6 C99 language features available in C90

The compiler supports numerous extensions to the ISO C90 standard, for example, C99-style // comments. These extensions are available if the source language is C90 and you are compiling in nonstrict mode.

These extensions are not available if the source language is C90 and the compiler is restricted to compiling strict C90 using the --strict compiler option.

Note

Language features of Standard C and Standard C++, for example C++-style // comments, might be similar to the C90 language extensions. Such features continue to remain available if you are compiling strict Standard C or strict Standard C++ using the --strict compiler option.
Related reference
8.7 // comments
8.8 Subscripting struct
8.9 Flexible array members
Non-ConfidentialPDF file icon PDF versionARM DUI0375E
Copyright © 2007, 2008, 2011, 2012, 2014 ARM. All rights reserved.