11.07.2015 Views

MSP430 IAR C/C++ Compiler reference guide - Rice University

MSP430 IAR C/C++ Compiler reference guide - Rice University

MSP430 IAR C/C++ Compiler reference guide - Rice University

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

DiagnosticsFatal errorA diagnostic message that is produced when the compiler has found a condition that notonly prevents code generation, but which makes further processing of the source codepointless. After the message has been issued, compilation terminates. A fatal error willproduce a non-zero exit code.SETTING THE SEVERITY LEVELThe diagnostic messages can be suppressed or the severity level can be changed for alldiagnostics messages, except for fatal errors and some of the regular errors.See <strong>Compiler</strong> options summary, page 142, for a description of the compiler options thatare available for setting severity levels.See the chapter Pragma directives, for a description of the pragma directives that areavailable for setting severity levels.INTERNAL ERRORAn internal error is a diagnostic message that signals that there has been a serious andunexpected failure due to a fault in the compiler. It is produced using the following form:Internal error: messagewhere message is an explanatory message. If internal errors occur, they should bereported to your software distributor or <strong>IAR</strong> Systems Technical Support. Include enoughinformation to reproduce the problem, typically:●●●●●●The product nameThe version number of the compiler, which can be seen in the header of the list filesgenerated by the compilerYour license numberThe exact internal error message textThe source file of the application that generated the internal errorA list of the options that were used when the internal error occurred.138<strong>MSP430</strong> <strong>IAR</strong> C/<strong>C++</strong> <strong>Compiler</strong>Reference Guide

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!