B.1.1. Translation

Diagnostic messages (see 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 (see Controlling the output of diagnostic messages). Compilation continues.

Warning

Indicates 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 Error

Indicates an internal problem with the compiler. Contact your supplier with the details listed in Feedback on RealView Developer Kit.

Here:

error-code

Is a number identifying the error type.

explanation

Is a text description of the error.

Copyright © 2005 ARM Limited. All rights reserved.ARM DUI 0282B
Non-Confidential