Describes the ARM® C and C++ libraries.
1.1 Mandatory linkage with the C library.
1.2 C and C++ runtime libraries.
1.3 C and C++ library features.
1.4 C++ and C libraries and the std namespace.
1.5 Multithreaded support in ARM C libraries.
1.6 Support for building an application with the C library.
1.7 Support for building an application without the C library.
1.8 Tailoring the C library to a new execution environment.
1.9 Assembler macros
that tailor locale functions in the C library.
1.10 Modification of C library functions for error signaling,
error handling, and program exit.
1.11 Stack and heap memory allocation and the ARM C and C++ libraries.
1.12 Tailoring input/output functions in the C and C++ libraries.
1.13 Target dependencies on low-level functions in the C and C++
1.14 The C library printf family of functions.
1.15 The C library scanf family of functions.
1.16 Redefining low-level library functions to enable direct use of high-level library functions in the C library.
1.17 The C library functions fread(), fgets() and gets().
1.18 Re-implementing __backspace() in the C library.
1.19 Re-implementing __backspacewc() in the C library.
1.20 Redefining target-dependent system I/O functions in the C
1.21 Tailoring non-input/output C library functions.
1.22 Real-time integer division in the ARM libraries.
1.23 ISO C library implementation definition.
1.24 C library functions and extensions.
1.25 Compiler generated and library-resident helper functions.
1.26 C and C++ library naming conventions.
1.27 Using macro__ARM_WCHAR_NO_IO to disable FILE declaration and wide I/O function prototypes.
1.28 Using library functions with execute-only memory.