|Home > Introducing the Toolchain > Toolchain overview|
The Arm® Compiler 6 compilation tools allow you to build executable images, partially linked object files, and shared object files, and to convert images to different formats.
The Arm Compiler toolchain comprises the following tools:
armclangcompiler and assembler. This compiles C and C++ code, and assembles A64, A32, and T32 GNU syntax assembly code.
The legacy assembler. This assembles A32, A64, and T32 assembly code, using
armasm for legacy
armasm assembler syntax code. Use the
armclang integrated assembler and
GNU syntax for all new assembly files.
The image conversion utility. This can also generate textual information about the input image, such as its disassembly and its code and data size.