Linaro GCC 4.7-2012.06

Milestone information

Project:
Linaro GCC
Series:
4.7
Version:
4.7-2012.06
Released:
2012-06-13  
Registrant:
Michael Hope
Release registered:
2012-06-13
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
1 Andrew Stubbs, 4 Ramana Radhakrishnan
Blueprints:
1 Implemented
Bugs:
4 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon gcc-linaro-4.7-2012.06.tar.bz2 (md5, sig) Source 993
last downloaded 8 weeks ago
Total downloads: 993

Release notes 

The Linaro Toolchain Working Group is pleased to announce the 2012.06 release of Linaro GCC 4.7.

Linaro GCC 4.7 2012.06 is the third release in the 4.7 series. Based off the latest GCC 4.7.0+svn188038 release, it includes performance improvements especially around 64 bit operations.

Interesting changes include:
 * Updates to GCC 4.7.0+svn188038
 * Adds multilib support for use in the binary builds
 * Improves performance of 64 bit shifts in core registers

Fixes:
 * LP: #949805 GCC doesn't by default use %gnu_unique_object
 * LP: #990530 internal compiler error: in convert, at lto/lto-lang.c:1292
 * An off-by-one error in vrev

The source tarballs are available from:
 https://launchpad.net/gcc-linaro/+milestone/4.7-2012.06

Downloads are available from the Linaro GCC page on Launchpad:
 https://launchpad.net/gcc-linaro

More information on the features and issues are available from the
release page:
 https://launchpad.net/gcc-linaro/4.7/4.7-2012.06

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

Changelog 

View the full changelog

2012-06-06 Ramana Radhakrishnan <email address hidden>

 For Andrew Stubbs.
        2012-05-31 Andrew Stubbs <email address hidden>
 Merge from FSF (GCC SVN branches/gcc-4_7-branch:188038)

2012-06-06 Ramana Radhakrishnan <email address hidden>

 Backport from mainline:
 gcc/
 2012-03-15 Ramana Radhakrishnan <email address hidden>

 * config.gcc (target_type_format_char): New. Document it. Set it for
        arm*-*-* .

2012-06-04 Zhenqiang Chen <email address hidden>

 Backport from mainline r187327 and r187323

 gcc/
 2012-05-09 Terry Guo <email address hidden>
 * genmultilib: Update copyright dates.
 * doc/fragments.texi: Ditto.

 2012-05-09 Terry Guo <email address hidden>
 * Makefile.in (s-mlib): Add new argument MULTILIB_REQUIRED.
 * genmultilib (MULTILIB_REQUIRED): New.
 * doc/fragments.texi: Document the MULTILIB_REQUIRED.

2012-05-26 Ramana Radhakrishnan <email address hidden>

 gcc/
 * config/arm/arm.c (arm_evpc_neon_vrev): Fix off by one
 error and make sure we generate vrev instructions.
 gcc/testsuite
 * gcc.target/arm/neon-vrev.c: New.

2012-05-23 Ramana Radhakrishnan <email address hidden>

 LP:990530
 gcc/
        2012-03-12 Richard Guenther <email address hidden>
 * config/arm/arm.c (neon_dereference_pointer): Do not call
 covert during RTL expansion.

2012-05-18 Andrew Stubbs <email address hidden>

 Backport from mainline:

 2012-05-18 Andrew Stubbs <email address hidden>

 gcc/
 * config/arm/arm-protos.h (arm_emit_coreregs_64bit_shift): New
 prototype.
 * config/arm/arm.c (arm_emit_coreregs_64bit_shift): New function.
 * config/arm/arm.md (ashldi3): Use arm_emit_coreregs_64bit_shift.
 (ashrdi3,lshrdi3): Likewise.
 (arm_cond_branch): Remove '*' to enable gen_arm_cond_branch.

1 blueprint and 4 bugs targeted

Blueprint Priority Assignee Delivery
Better 64 bit shifts in core registers 3 Medium Andrew Stubbs  11 Implemented
Bug report Importance Assignee Status
949805 #949805 Linaro GCC packages don't by default use %gnu_unique_object 3 High Ramana Radhakrishnan  10 Fix Released
949805 #949805 Linaro GCC packages don't by default use %gnu_unique_object 3 High Ramana Radhakrishnan  10 Fix Released
990530 #990530 internal compiler error: in convert, at lto/lto-lang.c:1292 4 Medium Ramana Radhakrishnan  10 Fix Released
990530 #990530 internal compiler error: in convert, at lto/lto-lang.c:1292 4 Medium Ramana Radhakrishnan  10 Fix Released
This milestone contains Public information
Everyone can see this information.