Datasheet
Introduction
ARM DUI 0064D Copyright © 1999-2001 ARM Limited. All rights reserved. 1-3
armsd The ARM and Thumb symbolic debugger. This enables source level
debugging of programs. You can single-step through C or assembly
language source, set breakpoints and watchpoints, and examine program
variables or memory.
Rogue Wave C++ library
The Rogue Wave library provides an implementation of the standard C++
library as defined in the ISO/IEC 14822:1998 International Standard for
C++. For more information on the Rogue Wave library, see the online
HTML documentation on the CD ROM.
support libraries
The ARM C libraries provide additional components to enable support
for C++ and to compile code for different architectures and processors.
GUI development tools
The following Graphical User Interface (GUI) development tools are provided:
AXD The ARM Debugger for Windows and UNIX. This provides a full
Windows and UNIX environment for debugging your C, C++, and
assembly language source.
CodeWarrior IDE
The project management tool for Windows. This automates the routine
operations of managing source files and building your software
development projects. The CodeWarrior IDE is not available for UNIX.
Utilities
The following utility tools are provided to support the main development tools:
fromELF The ARM image conversion utility. This accepts ELF format input files
and converts them to a variety of output formats, including plain binary,
Motorola 32-bit S-record format, Intel Hex 32 format, and Verilog-like
hex format. fromELF can also generate text information about the input
image, such as code and data size.
armprof The ARM profiler displays an execution profile of a simple program from
a profile data file generated by an ARM debugger.
armar The ARM librarian enables sets of ELF format object files to be collected
together and maintained in libraries. You can pass such a library to the
linker in place of several ELF files.