Linaro GCC 4.8-2013.12

Milestone information

Project:
Linaro GCC
Series:
4.8
Version:
4.8-2013.12
Released:
 
Registrant:
Christophe Lyon
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:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
No bugs are targeted to this milestone.

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.8-2013.12.tar.xz (md5, sig) gcc-linaro-4.8-2013.12 sources 1,709
last downloaded 76 weeks ago
Total downloads: 1,709

Release notes 

The Linaro Toolchain Working Group is pleased to announce the 2013.12
release of Linaro GCC 4.8.

Linaro GCC 4.8 2013.12 is the ninth release in the 4.8 series. Based
off the latest GCC 4.8.3+svn205577 release, it includes performance
improvements and bug fixes.

Interesting changes include:
* Updates to GCC 4.8.3+svn205577
* AArch64: enable build of libjava and libatomic. Change frame growth
  direction, thus enabling libssp build.

The source tarball is available from:
 http://releases.linaro.org/13.12/components/toolchain/gcc-linaro/4.8

Downloads are available from the Linaro Releases website:
 http://www.linaro.org/downloads/

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

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

r206341 | clyon | 2014-01-05 11:16:39 +0100 (dim., 05 janv. 2014) | 1 line

Make Linaro GCC 4.8-2013.12
------------------------------------------------------------------------
r205960 | clyon | 2013-12-13 14:37:36 +0100 (ven., 13 déc. 2013) | 3 lines

Fix commit r205746: add missing libjava/sysdep/aarch64/locks.h file.

------------------------------------------------------------------------
r205893 | clyon | 2013-12-11 14:47:33 +0100 (mer., 11 déc. 2013) | 3 lines

Merge from branches/gcc-4_8-branch up to rev 205577.

------------------------------------------------------------------------
r205747 | clyon | 2013-12-06 15:28:56 +0100 (ven., 06 déc. 2013) | 9 lines

2013-12-06 Michael Collison <email address hidden>

 Backport from trunk r203774
 2013-10-17 Michael Hudson-Doyle <email address hidden>

 * libatomic/configure.tgt (aarch64*): Remove code preventing
 build.

------------------------------------------------------------------------
r205746 | clyon | 2013-12-06 15:25:49 +0100 (ven., 06 déc. 2013) | 22 lines

2013-12-06 Michael Collison <email address hidden>

 Backport from trunk r197997
 2013-04-16 Andreas Schwab <email address hidden>

 * configure.ac (aarch64-*-*): Don't disable java.
 * configure: Regenerate.

 libjava/
 Backport from trunk r197997
 2013-04-16 Andreas Schwab <email address hidden>

 * configure.host: Add support for aarch64.
 * sysdep/aarch64/locks.h: New file.

 libjava/classpath/
 Backport from trunk r197997
 2013-04-16 Andreas Schwab <email address hidden>

 * native/fdlibm/ieeefp.h: Add support for aarch64.

------------------------------------------------------------------------
r205744 | clyon | 2013-12-06 15:21:20 +0100 (ven., 06 déc. 2013) | 10 lines

2013-12-06 Michael Collison <email address hidden>

 Backport from trunk r202872.
 2013-09-24 Kyrylo Tkachov <email address hidden>

 * lib/target-supports.exp (check_effective_target_arm_cond_exec):
 New Procedure
 * gcc.target/arm/minmax_minus.c: Check for cond_exec target.

------------------------------------------------------------------------
r205743 | clyon | 2013-12-06 15:17:28 +0100 (ven., 06 déc. 2013) | 10 lines

2013-12-06 Christophe Lyon <email address hidden>

 Backport from trunk r204737.
 2013-11-13 Christophe Lyon <email address hidden>

 * config/aarch64/aarch64.h (FRAME_GROWS_DOWNWARD): Define to 1.
 * config/aarch64/aarch64.c (aarch64_initial_elimination_offset):
 Update offset calculations.

------------------------------------------------------------------------
r205742 | clyon | 2013-12-06 15:14:59 +0100 (ven., 06 déc. 2013) | 18 lines

2013-12-06 Christophe Lyon <email address hidden>

 gcc/
 Backport from trunk r203327.
 2013-10-09 Zhenqiang Chen <email address hidden>

 * tree-ssa-phiopts.c (rhs_is_fed_for_value_replacement): New function.
 (operand_equal_for_value_replacement): New function, extracted from
 value_replacement and enhanced to catch more cases.
 (value_replacement): Use operand_equal_for_value_replacement.

 gcc/testsuite/
 Backport from trunk r203327.
 2013-10-09 Zhenqiang Chen <email address hidden>

 * gcc.dg/tree-ssa/phi-opt-11.c: New test.

------------------------------------------------------------------------
r205740 | clyon | 2013-12-06 15:10:37 +0100 (ven., 06 déc. 2013) | 15 lines

2013-12-06 Charles Baylis <email address hidden>

 Backport from trunk r203799.
  2013-10-17 Charles Bayis <email address hidden>

 * gcc.dg/builtin-apply2.c: Skip test on arm hardfloat ABI
 targets.
 * gcc.dg/tls/pr42894.c: Remove dg-options for arm*-*-* targets.
 * gcc.target/arm/thumb-ltu.c: Remove dg-skip-if and require
 effective target arm_thumb1_ok.
 * lib/target-supports.exp
 (check_effective_target_arm_fp16_ok_nocache): Don't force
 -mfloat-abi=soft when building for hardfloat target.

------------------------------------------------------------------------
r204938 | clyon | 2013-11-18 09:35:32 +0100 (lun., 18 nov. 2013) | 1 line

Bump version number, post release.

0 blueprints and 0 bugs targeted

There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.

This milestone contains Public information
Everyone can see this information.