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...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Compiler</strong> options summary<strong>Compiler</strong> options summaryThe following table summarizes the compiler command line options:Command line optionDescription--char_is_signedTreats char as signed--coreSpecifies the architecture-D Defines preprocessor symbols--data_modelSpecifies the data model--debugGenerates debug information--dependenciesLists file dependencies--diag_errorTreats these as errors--diag_remarkTreats these as remarks--diag_suppressSuppresses these diagnostics--diag_warningTreats these as warnings--diagnostics_tablesLists all diagnostic messages--dlib_configDetermines the library configuration file--doubleForces the compiler to use 32-bit or 64-bit doubles-e Enables language extensions--ec++Enables Embedded <strong>C++</strong> syntax--eec++Enables Extended Embedded <strong>C++</strong> syntax--enable_multibytesEnables support for multibyte characters in sourcefiles--error_limitSpecifies the allowed number of errors beforecompilation stops-f Extends the command line--header_contextLists all referred source files and header files-I Specifies include file path-l Creates a list file--library_moduleCreates a library module--lock_r4Excludes R4 from use--lock_r5Excludes R5 from use--migration_preprocessor Extends the preprocessor_extensions--misracTable 29: <strong>Compiler</strong> options summaryEnables MISRA C-specific error messages142<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!