7.19 --c90

Enables the compilation of C90 source code.

It enforces C only, and C++ syntax is not accepted.

Usage

This option can also be combined with other source language command-line options. For example, armcc --c90 --gnu.
To ensure conformance with ISO/IEC 9899:1990, the 1990 International Standard for C and ISO/IEC 9899 AM1, the 1995 Normative Addendum 1, you must also use the --strict option.

Default

This option is implicitly selected for files having a suffix of .c, .ac, or .tc.

Note

If you are migrating from RVCT, be aware that filename extensions .ac and .tc are deprecated in ARM Compiler 4.1 and later.
Related reference
7.20 --c99
7.25 --cpp
7.145 --strict, --no_strict
1.2 Source language modes of the compiler
2.7 Filename suffixes recognized by the compiler
Non-ConfidentialPDF file icon PDF versionARM DUI0375E
Copyright © 2007, 2008, 2011, 2012, 2014 ARM. All rights reserved.