ISO C99

The compiler compiles C as defined by the 1999 C standard and addenda:

The compiler also supports several extensions to ISO C99. See Language extensions and language compliance for more information.

Throughout this document, the term:

C99

Means ISO C99, together with the ARM and GNU extensions.

Use the compiler option --c99 to compile C99 code.

Strict C99

Means C as defined by the 1999 C standard and addenda.

Standard C

Means C90 or C99 as appropriate.

C

Means any of C90, strict C90, C99, and Standard C.

Show/hideSee also

Copyright © 2010-2011 ARM. All rights reserved.ARM DUI 0491F
Non-ConfidentialID091611