Draft 2012.09 Release Notes

The Linaro Toolchain Working Group is pleased to announce the 2012.09 release of both Linaro GCC 4.7 and Linaro GCC 4.6.

Linaro GCC 4.7 2012.09 is the sixth release in the 4.7 series. Based off the latest GCC 4.7.1+svn191123 release, it includes ARM-focused performance improvements and bug fixes.

Interesting changes include:

  • Updates to GCC 4.7.1+svn191123
  • Adds support for the NEON vext instruction when shuffling
  • Backports improvements to scheduling transfers between VFP and core registers
  • Backports support for the UBFX instruction on certain bit extract idioms


  • PR54252 ICE with too wide alignment assertion on vectorised code
  • PR54212 ICE due to generating a predicated NEON vdup instruction

Linaro GCC 4.6 2012.09 is the nineteenth release in the 4.6 series. Based off the latest GCC 4.6.3+svn191000 release, this is the sixth release after entering maintenance.

Interesting changes include:

  • Updates to 4.6.3+svn191000

The source tarballs are available from:

Downloads are available from the Linaro GCC page on Launchpad:

More information on the features and issues are available from the release page:

Mailing list: http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Bugs: https://bugs.launchpad.net/gcc-linaro/

Questions? https://ask.linaro.org/

Interested in commercial support? Inquire at support@linaro.org

WorkingGroups/ToolChain/GCC/ReleaseNotes/GCC2012.09ReleaseNotes (last modified 2012-10-22 20:17:39)