Datasheet

Introduction
1-2 Copyright © 1999-2001 ARM Limited. All rights reserved. ARM DUI 0064D
1.1 About the ARM Developer Suite
ADS consists of a suite of applications, together with supporting documentation and
examples, that enable you to write and debug applications for the ARM family of RISC
processors.
You can use ADS to develop, build, and debug C, C++, or ARM assembly language
programs.
1.1.1 Components of ADS
ADS consists of the following major components:
Command-line development tools
GUI development tools on page 1-3
Utilities on page 1-3
Supporting software on page 1-4.
Command-line development tools
The following command-line development tools are provided:
armcc The ARM C compiler. The compiler is tested against the Plum Hall C
Validation Suite for ANSI conformance. It compiles ANSI source into
32-bit ARM code.
armcpp This is the ARM C++ compiler. It compiles ISO C++ or EC++ source
into 32-bit ARM code.
tcc The Thumb C compiler. The compiler is tested against the Plum Hall C
Validation Suite for ANSI conformance. It compiles ANSI source into
16-bit Thumb code.
tcpp This is the Thumb C++ compiler. It compiles ISO C++ or EC++ source
into 16-bit Thumb code.
armasm The ARM and Thumb assembler. This assembles both ARM assembly
language and Thumb assembly language source.
armlink The ARM linker. This combines the contents of one or more object files
with selected parts of one or more object libraries to produce an
executable program. The ARM linker creates ELF executable images.