Sourcery G++ 2010.09-49 for ARM uClinux Datasheet
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.
Contents
Target Systems
Systems running uClinux, i.e. Linux on CPUs without an MMU. Use Sourcery CodeBench to build both the uClinux kernel and applications.
Features
Component | Academic | Personal | Standard | Professional |
---|---|---|---|---|
Eclipse IDE (Helios) | ||||
GNU Binary Utilities (2.20.51-sg++) | ||||
GNU C & C++ Compilers (4.5.1-sg++) | ||||
GNU Debugger (7.2.50-sg++) | ||||
Graphical Installer | ||||
Sourcery G++ Debug Sprite | ||||
uClibc C Library (0.9.30-sg++) | ||||
Access to Updates | ||||
Access to Knowledge Base | ||||
Technical Support | 30 days | 30 days | Unlimited | Unlimited |
Priority Defect Correction | ||||
Long-Term Support Option |
Version numbers shown for open-source components indicate the versions used as the basis for Sourcery CodeBench for ARM uClinux. 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 |
---|---|---|---|---|
Recommended for NXP LPC1768 | ||||
ARMv6-M Thumb - Little-Endian, Soft-Float | ||||
ARMv7 Thumb-2 - Little-Endian, Soft-Float | ||||
Other Libraries | ||||
ARMv4T - Little-Endian, Soft-Float |
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 uClinux 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.