You copied the Doc URL to your clipboard.

Translation

Describes implementation-defined aspects of the ARM C compiler and C library relating to translation, as required by the ISO C standard.

Diagnostic messages produced by the compiler are of the form:

source-file, line-number: severity: error-code: explanation

where severity is one of:

[blank]

If the severity is blank, this is a remark and indicates common, but sometimes unconventional, use of C or C++. Remarks are not displayed by default. Use the --remarks option to display remark messages. Compilation continues.

Warning

Flags unusual conditions in your code that might indicate a problem. Compilation continues.

Error

Indicates a problem that causes the compilation to stop. For example, violations in the syntactic or semantic rules of the C or C++ language.

Internal fault

Indicates an internal problem with the compiler. Contact your supplier.

Here:

error-code

Is a number identifying the error type.

explanation

Is a text description of the error.