Datasheet
Differences
ARM DUI 0064D Copyright © 1999-2001 ARM Limited. All rights reserved. 2-3
• Limited support for GNU images in AXD.
• More components are license-managed, including the CodeWarrior IDE,
fromELF, and armsd.
• In the ADS 1.0.1 maintenance release, the default stack checking option for the
assembler was changed to
/noswst
, to match the compilers.
The most important differences between ADS 1.0 and SDT 2.50/2.51 are:
• C and C++ libraries are supplied as binaries only. Selection of the appropriate
library for the build option is automatic. No rebuild kit or source code is supplied.
The C libraries are suitable for embedded applications because functions that use
SWIs can be easily retargeted.
• The CodeWarrior IDE is used for project management instead of APM.
• AXD is a new debugger for Windows and UNIX. ADW for Windows and ADU
for UNIX are still supported.
• AXD supports the new RDI 1.51 release.
• armar replaces armlib as library manager and ar format replaces ALF as the
library format.
• The object and image format is now ELF.
• The preferred and default debug table format is DWARF2.
• Support for ARM9E
™
and preliminary support for ARM10
™
.
• Major components are licence managed.
• Manuals are provided in DynaText form for easy browsing.
•A new ARM/Thumb Procedure Call Standard (ATPCS) encompasses ARM and
Thumb on an equal basis.
• The included C++ compilers are fully integrated with ADS, and include support
for Embedded C++.
• ARMulator supports RPS Interrupt Controller and Timer peripheral models.
• Clearer messages have been provided in many of the tools.