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.

IndexDATA16_N (segment). . . . . . . . . . . . . . . . . . . . . . . . . . . . 245__data16_read_addr (intrinsic function) . . . . . . . . . . . . . . 218DATA16_Z (segment). . . . . . . . . . . . . . . . . . . . . . . . . . . . 245__data20 (extended keyword) . . . . . . . . . . . . . . . . . . . . . . 194data20 (memory type). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16DATA20_AC (segment) . . . . . . . . . . . . . . . . . . . . . . . . . . 246DATA20_AN (segment) . . . . . . . . . . . . . . . . . . . . . . . . . . 246DATA20_C (segment). . . . . . . . . . . . . . . . . . . . . . . . . . . . 246DATA20_HEAP (segment) . . . . . . . . . . . . . . . . . . . . . . . . 246DATA20_I (segment) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247DATA20_ID (segment) . . . . . . . . . . . . . . . . . . . . . . . . . . . 247DATA20_N (segment). . . . . . . . . . . . . . . . . . . . . . . . . . . . 247__data20_read_char (intrinsic function) . . . . . . . . . . . . . . 219__data20_read_long (intrinsic function) . . . . . . . . . . . . . . 219__data20_read_short (intrinsic function) . . . . . . . . . . . . . 219__data20_write_char (intrinsic function) . . . . . . . . . . . . . 220__data20_write_long (intrinsic function) . . . . . . . . . . . . . 220__data20_write_short (intrinsic function) . . . . . . . . . . . . . 220DATA20_Z (segment). . . . . . . . . . . . . . . . . . . . . . . . . . . . 248__DATE__ (predefined symbol) . . . . . . . . . . . . . . . . . . . . 226date (library function), configuring support for. . . . . . . . . . 67--debug (compiler option) . . . . . . . . . . . . . . . . . . . . . . . . . 146debug information, including in object file . . . . . . . . 146, 163declarationsempty. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187in for loops. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182Kernighan & Ritchie . . . . . . . . . . . . . . . . . . . . . . . . . . 125of functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90declarations and statements, mixing . . . . . . . . . . . . . . . . . 182declarators, implementation-defined behavior . . . . . . . . . 256define_type_info (pragma directive) . . . . . . . . . . . . . . . . . 257__delay_cycles (intrinsic function) . . . . . . . . . . . . . . . . . . 220delete operator (extended E<strong>C++</strong>) . . . . . . . . . . . . . . . . . . . 106delete (keyword) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22--dependencies (compiler option) . . . . . . . . . . . . . . . . . . . 146deque (STL header file) . . . . . . . . . . . . . . . . . . . . . . . . . . 235destructors and interrupts, using . . . . . . . . . . . . . . . . . . . . 111DI (assembler instruction). . . . . . . . . . . . . . . . . . . . . . . . . 220diagnostic messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136classifying as errors . . . . . . . . . . . . . . . . . . . . . . . . . . . 147classifying as remarks . . . . . . . . . . . . . . . . . . . . . . . . . 148classifying as warnings . . . . . . . . . . . . . . . . . . . . . . . . 148disabling warnings . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159disabling wrapping of . . . . . . . . . . . . . . . . . . . . . . . . . 160enabling remarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164listing all used . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149suppressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148--diagnostics_tables (compiler option) . . . . . . . . . . . . . . . 149diag_default (pragma directive) . . . . . . . . . . . . . . . . . . . . 203--diag_error (compiler option) . . . . . . . . . . . . . . . . . . . . . 147diag_error (pragma directive) . . . . . . . . . . . . . . . . . . . . . . 204--diag_remark (compiler option). . . . . . . . . . . . . . . . . . . . 148diag_remark (pragma directive) . . . . . . . . . . . . . . . . . . . . 204--diag_suppress (compiler option) . . . . . . . . . . . . . . . . . . 148diag_suppress (pragma directive) . . . . . . . . . . . . . . . . . . . 204--diag_warning (compiler option) . . . . . . . . . . . . . . . . . . . 148diag_warning (pragma directive) . . . . . . . . . . . . . . . . . . . 205DIFUNCT (segment) . . . . . . . . . . . . . . . . . . . . . . . . . 42, 248directivesfunction for static overlay . . . . . . . . . . . . . . . . . . . . . . . 96pragma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10, 199directory, specifying as parameter. . . . . . . . . . . . . . . . . . . 140__disable_interrupt (intrinsic function). . . . . . . . . . . . . . . 220disclaimer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .iiDLIB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8, 233building customized library . . . . . . . . . . . . . . . . . . . . . . 47configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47configuring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46, 149debug support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47<strong>reference</strong> information. See the online help system . . . . 231runtime environment . . . . . . . . . . . . . . . . . . . . . . . . . . . 45--dlib_config (compiler option). . . . . . . . . . . . . . . . . . . . . 149Dlib_defaults.h (library configuration file) . . . . . . . . . . . . . 55dl430libname.h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55document conventions. . . . . . . . . . . . . . . . . . . . . . . . . . . xxivdocumentation, library . . . . . . . . . . . . . . . . . . . . . . . . . . . 231domain errors, implementation-defined behavior . . . 258, 261269

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

Saved successfully!

Ooh no, something went wrong!