Everything

-lang


This option specifies the language standard of the standard library.

[Specification format]

-lang={ c | c99 }

 

-

Interpretation when omitted

It is the same result as when -lang=c is specified.

[Detailed description]

-

This option specifies the language standard of the standard library.

-

When -lang=c is selected, the library includes only the components that conform to the C89 standard, and the functions expanded in the C99 standard are not included. When -lang=c99 is selected, the library is configured by components conforming to the C89 and C99 standards.

-

Make sure that the specification is the same as those for the applications that reference the library.

[Remark]

-

The C++ standard library is not supported.