Linaro GCC 4.6-2012.07

Milestone information

Project:
Linaro GCC
Series:
4.6
Version:
4.6-2012.07
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:
1 Ramana Radhakrishnan, 1 Ulrich Weigand
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
2 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.07.tar.bz2 (md5, sig) GCC Linaro 4.6 2012.07 3,809
last downloaded 4 weeks ago
Total downloads: 3,809

Release notes 

Linaro GCC 4.6 2012.07 is the seventeenth release in the 4.6 series. Based off the latest GCC 4.6.3+svn189058 release, this is the fourth release after entering maintenance.

Interesting changes include:

    Updates to 4.6.3+svn189058

Fixes:

    LP: #1010826 - Invalid unaligned loads in vectorized code.
    LP: #1013209 - Internal compiler error when building neon intrinsics.

Changelog 

View the full changelog

2012-07-02 Ramana Radhakrishnan <email address hidden>

 GCC Linaro 4.6-2012.07 released.

 gcc/
 * LINARO-VERSION: Update.

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

 Merge from FSF GCC 4.6.3 (svn branches/gcc-4_6-branch 189058).

2012-06-29 Ulrich Weigand <email address hidden>

 LP 1010826

 Backport from mainline:

 gcc/
 PR tree-optimization/53729
 PR tree-optimization/53636
 * tree-vect-slp.c (vect_slp_analyze_bb_1): Delay call to
 vect_verify_datarefs_alignment until after statements have
 been marked as relevant/irrelevant.
 * tree-vect-data-refs.c (vect_verify_datarefs_alignment):
 Skip irrelevant statements.
 (vect_enhance_data_refs_alignment): Use STMT_VINFO_RELEVANT_P
 instead of STMT_VINFO_RELEVANT.
 (vect_get_data_access_cost): Do not check for supportable
 alignment before calling vect_get_load_cost/vect_get_store_cost.
 * tree-vect-stmts.c (vect_get_store_cost): Do not abort when
 handling unsupported alignment.
 (vect_get_load_cost): Likewise.

 gcc/
 PR tree-optimization/53636
 * tree-vect-data-refs.c (vect_compute_data_ref_alignment): Verify
 stride when doing basic-block vectorization.

 gcc/testsuite/
 PR tree-optimization/53636
 * gcc.target/arm/pr53636.c: New test.

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

 gcc/
 * config/arm/arm.c (neon_dereference_pointer): Fixup typos.

 gcc/testsuite/
 * gcc.target/arm/lp101329.c: Remove unneeded comment.

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

 LP 1013209
 gcc/
 * config/arm/arm.c (neon_dereference_pointer): Use fold_convert
 to convert expression to the right type. This is a Linaro 4.6 only
 patch as this was originally backported from FSF 4.7 and hence applies
 only here.

 gcc/testsuite/
 * gcc.target/arm/lp101329.c: New test.

0 blueprints and 2 bugs targeted

Bug report Importance Assignee Status
1010826 #1010826 Invalid unaligned loads in vectorised code 3 High Ulrich Weigand  10 Fix Released
1013209 #1013209 ICE with 4.6 when using neon intrinsics 3 High Ramana Radhakrishnan  10 Fix Released
This milestone contains Public information
Everyone can see this information.