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.

Contents-r, --debug ......................................................................................... 163--reduce_stack_usage ....................................................................... 164--regvar_r4 ....................................................................................... 164--regvar_r5 ....................................................................................... 164--remarks .......................................................................................... 164--require_prototypes ......................................................................... 165--save_reg20 ..................................................................................... 165--silent .............................................................................................. 166--strict_ansi ....................................................................................... 166--warnings_affect_exit_code ............................................................ 166--warnings_are_errors ...................................................................... 166Data representation ...................................................................................... 169Alignment ................................................................................................ 169Alignment on the <strong>MSP430</strong> microcontroller .................................... 169Basic data types .................................................................................... 170Integer types ..................................................................................... 170Floating-point types ........................................................................ 172Pointer types .......................................................................................... 173Function pointers .............................................................................. 173Data pointers .................................................................................... 174Casting ............................................................................................. 174Structure types ...................................................................................... 175Alignment ......................................................................................... 175General layout ................................................................................. 175Packed structure types ..................................................................... 176Type qualifiers ........................................................................................ 176Declaring objects volatile ................................................................ 176Declaring objects const .................................................................... 177Data types in <strong>C++</strong> ................................................................................. 178<strong>Compiler</strong> extensions .................................................................................... 179<strong>Compiler</strong> extensions overview ....................................................... 179Enabling language extensions .......................................................... 180xiii

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

Saved successfully!

Ooh no, something went wrong!