GNU Toolchains

Resources

Mailing Lists

Sourcery G++ Lite 2009q1-161 for ARM EABI

Release Notes

To increase performance:

  • Try compiling with -fpromote-loop-indices in addition to your usual optimization options. This experimental option significantly improves performance on some benchmarks. It is not yet enabled by default with -O3 because of its experimental nature.
  • Try adding -funroll-loops to your optimization flags. Code size will increase, but you may get better performance.
  • Try adding -fno-common to your optimization flags. For most bare-metal applications, this option will reduce code-size and improve performance.

Packages

Download MD5 Checksum
Recommended Packages
IA32 GNU/Linux Installer 474331dcf4140c8211f70d1ab169957b
IA32 Windows Installer 55bc4ea8beca7cd20da629cb804f6334
Advanced Packages
IA32 GNU/Linux TAR 940024f157f6775bc2a02ef12cd67801
IA32 Windows TAR 8d47fdfc36de50ba8c3380754ca7ddc3
Source TAR 58be5107bd73f87f2d86ff5a7af0def9

Most users prefer the easy-to-install recommended packages. Expert users may prefer the advanced packages.

You may use the md5sum utility to verify that your download has completed correctly.

Documentation

Read this first! The Getting Started Guide (PDF) explains how to install and use Sourcery G++ Lite 2009q1-161. The additional documentation listed below provides detailed information about the individual components of Sourcery G++ Lite 2009q1-161.

Title Format
Assembler (PDF) PDF
Binary Utilities (PDF) PDF
C Library (Newlib) (PDF) PDF
Compiler (PDF) PDF
Debugger (PDF) PDF
Getting Started Guide (PDF) PDF
Linker (PDF) PDF
Math Library (Newlib) (PDF) PDF
Preprocessor (PDF) PDF
Profiler (PDF) PDF