Introducing the ARM Compiler toolchainConventions and feedback Overview of the ARM Compiler toolchain About the ARM Compiler toolchain Host platform support for ARM Compiler toolchain About the toolchain documentation Licensed features of the toolchain Standards compliance in the toolchain Compliance with the ABI for the ARM Architecture ( Toolchain environment variables ARM architectures supported by the toolchain Toolchain support on 64-bit host platforms Using special characters on the compilation tools Compilation tools command-line option rules About ordering the compilation tools command-line Autocompletion of compilation tools command-line o Using a text file to specify command-line options Portability of source files between hosts TMP and TMPDIR environment variables for temporary Specifying command-line options with an environmen Specifying Cygwin paths in compilation tools on Wi Further reading Creating an application
Introducing the ARM Compiler toolchain
Additional information on developing code for the ARM family of processors is available from both ARM and third parties.
ARM periodically provides updates and corrections to its documentation. See ARM Infocenter for current errata sheets and addenda, and the ARM Frequently Asked Questions (FAQs).
For full information about the base standard, software interfaces, and standards supported by ARM, see Application Binary Interface (ABI) for the ARM Architecture.
In addition, see the following documentation for specific information relating to ARM products:
This ARM Compiler tools documentation is not intended to be an introduction to the C or C++ programming languages. It does not try to teach programming in C or C++, and it is not a reference manual for the C or C++ standards. Other publications provide general information about programming.
The following publications describe the C++ language:
The following publications provide general C++ programming information:
The following publications provide general C programming information:
See The DWARF Debugging Standard web site for the latest information about the Debug With Arbitrary Record Format (DWARF) debug table standards and ELF specifications.
The following publications provide information about the European Telecommunications Standards Institute (ETSI) basic operations:
These publications are all available from the telecommunications bureau of the International Telecommunication Union (ITU) web site.
Publications providing information about Texas Instruments compiler intrinsics are available from Texas Instruments web site.