Linaro GCC 4.6-2012.02

Milestone information

Project:
Linaro GCC
Series:
4.6
Version:
4.6-2012.02
Released:
 
Registrant:
Ramana Radhakrishnan
Release registered:
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:
4 Michael Hope, 2 Ramana Radhakrishnan, 1 Revital Eres
Blueprints:
3 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.6-2012.02.tar.bz2 (md5, sig) Linaro GCC Source 155,281
last downloaded 24 hours ago
Total downloads: 155,281

Release notes 

The Linaro Toolchain Working Group is pleased to announce the 2012.02
release of Linaro GCC 4.6.

Linaro GCC 4.6 2012.02 is the twelfth release in the 4.6 series. Based
off the latest GCC 4.6.2+svn183786, it contains a few bug
fixes and backports Cortex-A7 and Cortex-A15 support from FSF trunk.

Interesting changes include:
 * Updates to 4.6.2+svn183786.
 * Add initial Cortex-A7 support.
 * Backport Cortex-A15 tuning improvements from upstream.
 * Backport improvements to 64 bit unsigned comparisons.

Fixes:
 * LP: #917967 Backport the fix for PR51799.
 * LP: #836588 armel FTBFS with gcc 4.5 org 4.6 O2 and fPIC.
 * LP: #879725 ICE in int_mode_for_mode, at stor-layout.c:490.

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

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.6/4.6-2012.02

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-02-01 Andrew Stubbs <email address hidden>

 Merge from FSF GCC 4.6.2 (svn branches/gcc-4_6-branch 183786).

2012-01-20 Ramana Radhakrishnan <email address hidden>

 Backport from mainline
        2012-01-20 Ramana Radhakrishnan <email address hidden>

 PR target/51819
 * config/arm/arm.c (arm_print_operand): Correct output of alignment
 hints for neon loads and stores.

2012-01-16 Michael Hope <email address hidden>

 Backport from mainline r181210:

 gcc/
 2011-11-07 Matthew Gretton-Dann <email address hidden>

 * config/arm/arm-cores.def: Add -mcpu=cortex-a7.
 * config/arm/arm-tables.opt: Regenerate.
 * config/arm/arm-tune.md: Likewise.
 * config/arm/bpabi.h (BE8_LINK_SPEC): Add Cortex A-7.
 * doc/invoke.texi: Document -mcpu=cortex-a7.

2012-01-16 Michael Hope <email address hidden>

 Backport from mainline r182561:

 2011-12-20 Richard Henderson <email address hidden>

 gcc/
 * config/arm/arm.md (*arm_cmpdi_unsigned): Enable for thumb2.
 * config/arm/arm.c (arm_select_cc_mode): Use it.

2012-01-16 Michael Hope <email address hidden>

 Backport from mainline r183011:

 2012-01-09 Matthew Gretton-Dann <email address hidden>

 * config/arm/arm-cores.def (cortex-a15): Use cortex_a15_tune for
 tuning parameters.
 * config/arm/arm.c (arm_cortex_a15_tune): New static variable.

2012-01-18 Michael Hope <email address hidden>

 Backport from mainline r183126:

 2012-01-12 Ira Rosen <email address hidden>

 gcc/
 PR tree-optimization/51799
 * tree-vect-patterns.c (vect_recog_over_widening_pattern): Check
 that the last operation is a type demotion.

 gcc/testsuite/
 * gcc.dg/vect/pr51799.c: New test.
 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
 patterns.

2012-01-12 Ulrich Weigand <email address hidden>

 LP 879725
 Backport from mainline:

 2012-01-02 Revital Eres <email address hidden>

 gcc/
 * ddg.c (def_has_ccmode_p): New function.
 (add_cross_iteration_register_deps,
 create_ddg_dep_from_intra_loop_link): Call it.

 gcc/testsuite/
 * gcc.dg/sms-11.c: New file.

3 blueprints and 4 bugs targeted

Blueprint Priority Assignee Delivery
Backport A15 branch tuning Backport A15 branch tuning 3 Medium Michael Hope  11 Implemented
Backport double compare Backport double compare 3 Medium Michael Hope  11 Implemented
Backport initial A7 support Backport initial A7 support 3 Medium Michael Hope  11 Implemented
Bug report Importance Assignee Status
917967 #917967 Backport the fix for PR51799 3 High Michael Hope  10 Fix Released
836588 #836588 armel FTBFS with gcc 4.5 org 4.6 O2 and fPIC 4 Medium Ramana Radhakrishnan  10 Fix Released
836588 #836588 armel FTBFS with gcc 4.5 org 4.6 O2 and fPIC 4 Medium Ramana Radhakrishnan  10 Fix Released
879725 #879725 ICE in int_mode_for_mode, at stor-layout.c:490 4 Medium Revital Eres  10 Fix Released
This milestone contains Public information
Everyone can see this information.