EDA Blog - electronic design automation, embedded systems, ic

Sourcery G++ IDE Spring Release

Posted by Ken Cheung in IDE on Tuesday, May 19, 2009

CodeSourcery announced the spring release of Sourcery G++ development environment based on the GNU Toolchain and the Eclipse IDE. The latest release of Sourcery G++ improves embedded application performance with compiler optimizations and new versions of key runtime library routines. The new version also increases developer productivity with new debugging capabilities and time-saving features in the IDE.

Sourcery G++ New Features

  • QEMU-based simulator that can run single- or multi-threaded GNU/Linux applications on a GNU/Linux host system
  • Ability to debug the Linux kernel using a JTAG or BDM device, ARM GNU/Linux backtracing
  • Support for SEGGER J-Link on ARM targets
  • Ability to browse memory-mapped peripheral registers on Stellaris targets
  • Improved debugging performance when stepping through multi-threaded applications

The spring release includes a number of enhancements in the Sourcery G++ IDE that make it easier for developers to start building and debugging applications. The new Board Builder automatically generates linker scripts, debug configuration files and start-up code for bare metal development based on a board’s memory map. In addition, this release features an upgrade to Eclipse 3.4.1 (Ganymede) and CDT 5.0.

Sourcery G++ supports ARM, ColdFire, fido, MIPS, Power Architecture, Stellaris, and x86 target systems. In this release, CodeSourcery adds support for Renesas Technology’s SH4A and SH4AL-DSP processors for GNU/Linux target systems.

Sourcery G++ contains the Eclipse IDE and the GNU Toolchain, including C/C++ compilers, runtime libraries, and a source- and assembly-level debugger. Sourcery G++ runs on GNU/Linux or Windows hosts and targets bare metal, uClinux, GNU/Linux, or Windows systems.

More info: CodeSourcery

Related Posts with Thumbnails
 
EDA Blog Newsletter
Don't have time to visit EDA Blog everyday? Then sign up for our free newsletter. We'll send you an email when we have something to share with you. Your email address will be kept confidential and we will not share, sell, or rent it to anyone. You can unsubscribe at any time by clicking a link in the email.

Enter your email address to sign up for our free newsletter:  

If you are familiar with RSS feeds, you can also sign up for our free blog feed. Our RSS feed is updated in real-time while our newsletter is updated daily.