1.4 About the toolchain documentation

ARM Compiler contains a suite of documents that describe how to use the tools and provide information on migration from, and compatibility with, earlier toolchain versions.

The toolchain documentation comprises:
Getting Started Guide (ARM DUI 0741) - this document
This document gives an overview of the toolchain.
Migration and Compatibility Guide (ARM DUI 0742)
This document describes the differences you must be aware of in ARM Compiler 6, when migrating your software from older versions of ARM compiler.
Software Development Guide (ARM DUI 0773)
This document contains information to help you develop code for various ARM architecture-based processors.
armclang Reference Guide (ARM DUI 0774)
This document provides user information for the ARM compiler, armclang. armclang is an optimizing C and C++ compiler that compiles Standard C and Standard C++ source code into machine code for ARM architecture-based processors.
armasm User Guide (ARM DUI 0801)
This document describes how to use the various features of the legacy ARM assembler, armasm.
armasm Reference Guide (ARM DUI 0802)
This document provides reference information for the various features of the legacy ARM assembler, armasm. It also provides a detailed description of each assembler command-line option.
armlink User Guide (ARM DUI 0803)
This document describes how to use the various features of the linker, armlink.
armlink Reference Guide (ARM DUI 0804)
This document provides reference information for the various features of the linker, armlink. It also provides a detailed description of each linker command-line option.
armar User Guide (ARM DUI 0806)
This document describes how to use the various features of the librarian, armar. It also provides a detailed description of each armar command-line option.
fromelf User Guide (ARM DUI 0805)
This document describes how to use the various features of the ELF image converter, fromelf. It also provides a detailed description of each fromelf command-line option.
Errors and Warnings Reference Guide (ARM DUI 0807)
This document describes the errors and warnings that might be generated by each of the build tools in ARM Compiler toolchain.
ARM C and C++ Libraries and Floating-Point Support User Guide (ARM DUI 0808)
This document describes the features of the ARM C and C++ libraries, and how to use them. It also describes the floating-point support of the libraries.
ARM C and C++ Libraries and Floating-Point Support Reference Guide (ARM DUI 0809)
This document provides reference information for the various features of the ARM C and C++ libraries.
Related concepts
1.16 Rogue Wave documentation
1.17 Clang and LLVM documentation
Related reference
1.18 Further reading
Non-ConfidentialPDF file icon PDF versionARM DUI0741B
Copyright © 2014 ARM. All rights reserved.