NameLast modifiedSizeLicense

Parent Directory Parent Directory
application/x-tar gcc-linaro-snapshot-5.3-2016.04.tar.xz 14-Apr-2016 13:14 73.5M open
text gcc-linaro-snapshot-5.3-2016.04.tar.xz.asc 14-Apr-2016 13:14 73 open


The Linaro Toolchain Working Group (TCWG) is pleased to announce the 2016.04 snapshot of the Linaro GCC 5 source package.

This monthly snapshot1 is based on FSF GCC 5.3+svn234898 and includes performance improvements and bug fixes backported from mainline GCC. This snapshot contents will be part of the 2016.05 stable [1] quarterly release.

Interesting changes in this GCC source package snapshot include:

  • Updates to GCC 5.3+svn234898
  • Backport of [Bugfix] [AArch32] Fix PR target/70496
  • Backport of [Bugfix] [AArch32] PR driver/70132: Avoid double fclose in driver-arm.c
  • Backport of [Bugfix] [AArch32] PR rtl-optimization/69904: Disallow copying/duplicating of load-exclusive operations
  • Backport of [Bugfix] [AArch32] PR target/62254 Fix for ARMv3
  • Backport of [Bugfix] [AArch32] PR target/69614
  • Backport of [Bugfix] [AArch32] PR target/70566 Check that condition register is dead in tst-imm -> lsls-imm Thumb2 peepholes
  • Backport of [Bugfix] [AArch32] PR testsuite/70553
  • Backport of [Bugfix] [AArch64] PR rtl-optimization/70398 LRA
  • Backport of [Bugfix] PR 69400: Invalid 128-bit modulus result
  • Backport of [Bugfix] PR middle-end/70370
  • Backport of [AArch32] 1/2 Cortex-R8 support
  • Backport of [AArch32] Add initial support for the Cortex-A32
  • Backport of [AArch32] Add support for Cortex-A35
  • Backport of [AArch32] Delete ASM_OUTPUT_DEF and fall back to default .set directive
  • Backport of [AArch64] 1/3 Enable CRC by default for armv8.1-a
  • Backport of [AArch64] 2/3 Rework the code to print extension strings (pr70133)
  • Backport of [AArch64] 3/3 Fix up for pr70133
  • Backport of [AArch64] [ACLE][NEON] Implement vcvt*_s64_f64 and vcvt*_u64_f64 NEON intrinsics
  • Backport of [AArch64] Add extra tuning parameters for target processors
  • Backport of [AArch64] Add support for Cortex-A35
  • Backport of [AArch64] Only update assembler .arch directive when necessary
  • Backport of [Testsuite] [AArch32] 2/2 Cortex-R8 support
  • Backport of [Testsuite] [AArch64] PR target/70113 fix pr63304_1 testcase
  • Backport of [Testsuite] [AArch64] Skip gcc.target/aarch64/assembler_arch_1.c if assembler does not support it
  • Backport of [Testsuite] Avoid GDB being blocked on signals
  • Backport of [Testsuite] Fix testsuite for Cortex-R8 support

Feedback and Support

Subscribe to the important Linaro mailing lists and join our IRC channels to stay on top of Linaro development.

  • Linaro Toolchain Development mailing list
  • Linaro Toolchain IRC channel on irc.freenode.net at #linaro-tcwg

  • Bug reports should be filed in bugzilla against GCC product:http://bugs.linaro.org/enter_bug.cgi?product=GCC
  • Interested in commercial support? inquire at Linaro support

1Stable source package releases are defined as releases where the full Linaro Toolchain validation plan is executed.

2Source package snapshots are defined when the compiler is only put through unit-testing and full validation is not performed.