Sourcery CodeBench 2014.05-86 for ARM GNU/Linux Datasheet

Compatibility Wizard

The Compatibility Wizard confirms that your target device is supported in this Sourcery CodeBench release and recommends run-time libraries best-suited to your device.

Device Core
Select your target device.
Or, if you do not see your target device, select your target core.

Contents

Target Systems

Systems running "full" Linux, i.e., Linux on CPUs with an MMU. Use Sourcery CodeBench to build both the Linux kernel and applications.

Features

Component Academic Personal Standard Professional
Eclipse IDE (Juno) Yes Yes Yes Yes
GNU Binary Utilities (2.24.51.20140217-sg++) Yes Yes Yes Yes
GNU C & C++ Compilers (4.8.3-prerelease-sg++) Yes Yes Yes Yes
GNU C Library (2.18-sg++) Yes Yes Yes Yes
GNU Debugger (7.7.50-cvs-sg++) Yes Yes Yes Yes
GNU/Linux Prelinker Yes Yes Yes Yes
Library Reduction Utility Yes Yes Yes Yes
QEMU Simulator (1.5.50-sg++) Yes Yes Yes Yes
Sysroot Utilities Yes Yes Yes Yes
Access to Updates Yes Yes Yes Yes
Access to Knowledge Base Yes Yes Yes Yes
Technical Support 30 days 30 days Unlimited Unlimited
Priority Defect Correction Yes
Long-Term Support Option Yes

Version numbers shown for open-source components indicate the versions used as the basis for Sourcery CodeBench for ARM GNU/Linux. Siemens makes extensive enhancements to the base versions, adding support for more CPUs, improving code-generation, and addressing defects found through its validation process.

Professional Edition customers benefit from Priority Defect Correction. If you find a critical defect in Sourcery CodeBench, Siemens will deploy its engineering team to resolve the problem and make a new release available to you, usually within a few days.

Optional long-term support (available only to Professional Edition customers) provides your team with the ability to continue using a particular version of the GNU Toolchain over the life of your project. Siemens will provide support for — and even correct defects in — Sourcery CodeBench throughout the support period. Contact Sourcery_Sales@mentor.com for more information.

Prices shown are subject to change without notice. Contact Sourcery_Sales@mentor.com for quantity discounts. This summary of Sourcery CodeBench editions explains the differences between the editions listed in the table above.

Run-Time Libraries

Name Academic Personal Standard Professional
ARMv4T - Little-Endian, Soft-Float, GLIBC Yes Yes Yes Yes
ARMv5TE - Big-Endian, Soft-Float, GLIBC Yes Yes
ARMv5TE - Big-Endian, VFP, GLIBC Yes Yes
ARMv5TE - Little-Endian, Soft-Float, GLIBC Yes Yes Yes Yes
ARMv5TE - Little-Endian, VFP, GLIBC Yes Yes
ARMv7-A - Little-Endian, VFP ABI, NEON, GLIBC Yes Yes
ARMv7-A - Little-Endian, VFP, NEON, GLIBC Yes Yes
ARMv7-A Thumb-2 - Big-Endian, Soft-Float, GLIBC Yes Yes
ARMv7-A Thumb-2 - Little-Endian, Soft-Float, GLIBC Yes Yes Yes Yes
ARMv7-A Thumb-2 - Little-Endian, VFP, NEON, GLIBC Yes Yes

Sourcery CodeBench Professional Edition includes debuggable versions of the run-time libraries. You can install the debuggable versions via the Sourcery CodeBench IDE and then debug into the run-time library code.

Host System Requirements

Sourcery CodeBench for ARM GNU/Linux is available for the following host systems:

IA32 GNU/Linux
32-bit GNU/Linux distributions, or 64-bit distributions with 32-bit compatibility libraries.
IA32 Windows
32-bit Microsoft Windows operating systems, or 64-bit operating systems with 32-bit compatibility libraries.