Datasheet

The C and C++ Libraries
ARM DUI 0067D Copyright © 1999-2001 ARM Limited. All rights reserved. 4-3
4.1.1 Build options and library variants
When you build your application, you must make certain fundamental choices. For
example:
Byte order Big-endian or little-endian.
Floating-point support
FPA, VFP, software, or none.
Stack limit Checked or unchecked.
Position-independence
Data can be read/write position-independent or not position-independent.
Code can be read-only position-independent or not position-independent.
When you link your assembly language, C, or C++ code, the linker selects appropriate
C and C++ library variants compatible with the build options you specified. There is a
variant of the ANSI C library for each combination of major build options. Build
options are described in more detail in:
the ATPCS chapter in the ADS Developer Guide
the libraries chapter in the ADS Linker and Utilities Guide
Procedure Call Standard options on page 2-12 for the compiler
the ADS Assembler Guide for the assembler.