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.

Library functions●●●The system startup code. It is described in the chapter The CLIB runtimeenvironment in this <strong>guide</strong>.Runtime support libraries; for example low-level floating-point routines.Intrinsic functions, allowing low-level use of <strong>MSP430</strong> features. See the chapterIntrinsic functions for more information.LIBRARY DEFINITIONS SUMMARYThis following table lists the header files specific to the CLIB library:Header fileassert.hctype.h*errno.hfloat.hiccbutl.hlimits.hmath.hsetjmp.hstdarg.hstdbool.hstddef.hstdio.hstdlib.hstring.hTable 45: <strong>IAR</strong> CLIB Library header filesDescriptionAssertionsCharacter handlingError return valuesLimits and sizes of floating-point typesLow-level routinesLimits and sizes of integral typesMathematicsNon-local jumpsVariable argumentsAdds support for the bool data type in CCommon definitions including size_t, NULL,ptrdiff_t, and offsetofInput/outputGeneral utilitiesString handling* The functions isxxx, toupper, and tolower declared in the header file ctype.h evaluatetheir argument more than once. This is not according to the ISO/ANSI standard.Part 2. <strong>Compiler</strong> <strong>reference</strong>239

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

Saved successfully!

Ooh no, something went wrong!