5.1. About the runtime libraries

The following runtime libraries are provided to support compiled C and C++:

C

C libraries consisting of:

  • Functions defined by the ISO C library standard.

  • Target-dependent functions used to implement the C library functions in the semihosted execution environment. You can redefine these functions in your own application.

  • Helper functions when compiling C and C++.

C++

C++ libraries containing the functions defined by the ISO C++ library standard.

The C++ libraries depend on the C library for target-specific support. There are no target dependencies in the C++ libraries.

The C++ libraries consist of:

  • the Rogue Wave Standard C++ Library version 2.02.03

  • helper functions when compiling C++

  • additional C++ functions not supported by the Rogue Wave library.

For a detailed description of how the libraries comply with the ISO standard, see ISO implementation definition.

This section includes:

Copyright © 2002-2006 ARM Limited. All rights reserved.ARM DUI 0205G
Non-Confidential