CodeSourcery, Inc. announces the fall release of Sourcery G++, a complete C/C++ development environment based on the GNU Toolchain and the Eclipse™ IDE. Sourcery G++ 4.3 includes the latest release of the GNU C and C++ Compilers (GCC 4.3.2) and the GNU Debugger (GDB 6.8.50) available from the Free Software Foundation with significant additional enhancements developed by CodeSourcery's expert GNU Toolchain team.
With the fall release, CodeSourcery has enhanced Sourcery G++ across its supported platforms. The Sourcery G++ IDE adds a number of features designed to automate common configuration steps and facilitate debugging of applications running on target hardware. The Sourcery G++ Debug Sprite includes improved support for Macraigor Systems' debug devices on ARM, ColdFire, MIPS and Power bare metal targets and for Keil's ULINK2® debug device on ST Microelectronics' STM32 and Luminary Micro's Stellaris processors. And Sourcery G++ now supports the OpenMP parallel programming standard on ARM, MIPS, Power and x86 GNU/Linux platforms.
CodeSourcery has also enhanced the GNU Toolchain for individual target platforms in the fall release. Sourcery G++ for ARM features improved performance on the ARM Cortex™-A8 processor, half-precision floating point (FP16) support for the ARM Cortex-A9 processor, and improved support for ARM's NEON™ technology. Sourcery G++ for ColdFire targets Freescale's MCF51ACnn, MCF51CNnn, MCF51EM, MCF5225x, MCF5227x and MCF5301x families of microprocessors for bare metal and uClinux targets and supports debugging ColdFire v1 processors using P&E debug devices. Sourcery G++ for MIPS ELF includes the CodeSourcery Common Startup Code Sequence (CS3) for a uniform, cross-platform approach to board initialization and interrupt handling. Sourcery G++ for Power Architecture processors targets Freescale's multi-core QorIQ™ processor.
"CodeSourcery is currently a leading corporate contributor to GCC," said Mark Mitchell, Chief Sourcerer of CodeSourcery. "And with our team of expert GNU Toolchain developers and our relationship with key embedded companies, including ARM, Freescale, and MIPS, we are among the principal contributors to other components of the GNU Toolchain, the QEMU™ simulator, and the GNU C library. We are pleased to be able to provide our customers with a complete development environment that includes the most up-to-date, reliable GNU Toolchain available for embedded development combined with an easy-to-use IDE and hardware debugging capabilities."
Sourcery G++ contains an Eclipse-based integrated development environment, the entire GNU Toolchain"”C/C++ compilers, a flexible assembler, a powerful linker, runtime libraries, and a source- and assembly-level debugger"”with JTAG/BDM debugging and the QEMU simulator, and more. Sourcery G++ Professional Edition customers receive unlimited technical support from CodeSourcery's expert engineers. Sourcery G++ runs on GNU/Linux or Windows hosts and targets GNU/Linux, uClinux, Windows, or bare board systems.
CodeSourcery will be demonstrating the new release of Sourcery G++ this week at the Embedded Systems Conference (Booth #316) in Boston, Massachusetts.
CodeSourcery is a member of the ARM Connected Community, the Freescale Tools Alliance Program, the MIPS Alliance Program, Power.org, the Samsung Mobile Innovator Program, and the TI Developer Network.
About CodeSourcery
CodeSourcery builds software tools that enable its customers to get the most out of hardware platforms ranging from embedded devices to supercomputers. Its products and services deliver on the promise of open-source software and open standards. CodeSourcery is a privately held company headquartered in Granite Bay, California.
For more information about CodeSourcery, call (650) 331-3385 or contact info@codesourcery.com.
Sourcery G++ is a trademark of CodeSourcery, Inc. All other company, product or service names are the property of their respective owners.
