3.6.3 Options for Controlling the C Dialect

The options tabulated below define the type of C dialect used by the compiler and are discussed in the sections that follow.

Table 3-9. C Dialect Control Options
Option

(links to explanatory section)

Controls
-ansi Strict ANSI conformance.
-aux-info filename The generation of function prototypes.
-f[no-]common The placement of global variables defined without an initializer
-f[no-]asm Keyword recognition.
-f[no-]builtin

-fno-builtin-function

Use of built-in functions.
-f[no-]signed-char

-f[no-]unsigned-char

The signedness of a plain char type.
-f[no-]signed-bitfields

-f[no-]unsigned-bitfields

The signedness of a plain int bit-field.
-mext=extension Which language extensions is in effect.
-std=standard The C language standard.