Linaro GCC 4.6-2011.04-0

Experimental Linaro GCC 4.6 release.

Milestone information

Project:
Linaro GCC
Series:
4.6
Version:
4.6-2011.04-0
Released:
 
Registrant:
Michael Hope
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 Andrew Stubbs
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
1 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-2011.04-0.tar.bz2 (md5, sig) Linaro GCC Source 513
last downloaded 41 weeks ago
Total downloads: 513

Release notes 

Linaro GCC 4.6 is the second release in the 4.6 series. Based off the
latest GCC 4.6.0+svn171921, it is the first supported release of the
new series and includes a significant number of the mainstreamed 4.5
patches.

Interesting changes in 4.6 include:
 * Updates to 4.6.0+r171921
 * Adds conditional store sinking to the vectoriser
 * Brings in a significant number of the Linaro GCC 4.5 patches that
   are in mainline

Changelog 

View the full changelog

2011-04-13 Ramana Radhakrishnan <email address hidden>

 Backport from FSF:

 2011-04-12 Ramana Radhakrishnan <email address hidden>

 gcc/
 * config/arm/arm.md (*arm_negdi2): Fix early clobber constraints.

2011-03-27 Ira Rosen <email address hidden>

 gcc/
 * doc/invoke.texi (max-stores-to-sink): Document.
 * params.h (MAX_STORES_TO_SINK): Define.
 * opts.c (finish_options): Set MAX_STORES_TO_SINK to 0
 if either vectorization or if-conversion is disabled.
 * tree-data-ref.c (dr_equal_offsets_p1): Moved and renamed from
 tree-vect-data-refs.c vect_equal_offsets.
 (dr_equal_offsets_p): New function.
 (find_data_references_in_bb): Remove static.
 * tree-data-ref.h (find_data_references_in_bb): Declare.
 (dr_equal_offsets_p): Likewise.
 * tree-vect-data-refs.c (vect_equal_offsets): Move to tree-data-ref.c.
 (vect_drs_dependent_in_basic_block): Update calls to
 vect_equal_offsets.
 (vect_check_interleaving): Likewise.
 * tree-ssa-phiopt.c: Include cfgloop.h and tree-data-ref.h.
 (cond_if_else_store_replacement): Rename to...
 (cond_if_else_store_replacement_1): ... this. Change arguments and
 documentation.
 (cond_if_else_store_replacement): New function.
 * Makefile.in (tree-ssa-phiopt.o): Adjust dependencies.
 * params.def (PARAM_MAX_STORES_TO_SINK): Define.

 gcc/testsuite/
 * gcc.dg/vect/vect-cselim-1.c: New test.
 * gcc.dg/vect/vect-cselim-2.c: New test.

2011-04-07 Andrew Stubbs <email address hidden>

 Merge from FSF GCC 4.6 (svn branches/gcc-4_6-branch 171921).

2011-03-23 Andrew Stubbs <email address hidden>

 Backport from FSF:

 2011-03-23 Julian Brown <email address hidden>

 gcc/
 * expr.c (expand_expr_real_1): Only use BLKmode for volatile
 accesses which are not naturally aligned.

2011-03-26 Andrew Stubbs <email address hidden>

 Merge from FSF GCC 4.6 (svn branches/gcc-4_6-branch 171336).

2011-03-22 Andrew Stubbs <email address hidden>

 Backport from FSF:

 2011-03-21 Daniel Jacobowitz <email address hidden>

 gcc/
 * config/arm/unwind-arm.c (__gnu_unwind_pr_common): Correct test
 for barrier handlers.

2011-03-13 Andrew Stubbs <email address hidden>

 Merge from FSF GCC 4.6 (trunk svn 170846).

2011-03-10 Andrew Stubbs <email address hidden>

 Merge from FSF GCC 4.6 (trunk svn 170669).

0 blueprints and 1 bug targeted

Bug report Importance Assignee Status
711819 #711819 ICE in push_minipool_fix 4 Medium Andrew Stubbs  10 Fix Released
This milestone contains Public information
Everyone can see this information.