15.2 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.
Related reference
Chapter 5 Compiler Diagnostic Messages
Non-ConfidentialPDF file icon PDF versionARM DUI0375F
Copyright © 2007, 2008, 2011, 2012, 2014 ARM. All rights reserved.