2.5. Tailoring the C library to a new execution environment

This section describes how to reimplement functions to produce an application for a different execution environment, for example, embedded in ROM or used with an RTOS.

Symbols that start with a single or double underscore name functions that are used as part of the low-level implementation. You can reimplement some of these functions.

Additional information on these library functions is available in the rt_heap.h, rt_locale.h, rt_misc.h, and rt_sys.h include files and the rt_memory.s assembler file.

See the following specifications for descriptions of functions that have the prefix __cxa or __aeabi:

Copyright © 2007-2010 ARM. All rights reserved.ARM DUI 0349C
Non-ConfidentialID101213