NameLast modifiedSizeLicense

Parent Directory Parent Directory
application/x-tar gcc-linaro-5.3-2016.02.tar.xz 27-Feb-2018 01:15 71.7M open
other gcc-linaro-5.3-2016.02.tar.xz.asc 13-Jan-2018 09:36 64 open


The Linaro Toolchain Working Group (TCWG) is pleased to announce the 2016.02 stable Release of the Linaro GCC 5 source package.

This stable1 Release is based on FSF GCC 5.3.1+svn232321 and includes performance improvements and bug fixes backported from mainline GCC. This Release is based on Linaro Snapshot GCC 5.3-2016.01.

Changes in this stable GCC source package Release include:

  • Updates merged from FSF GCC 5.3.1+svn232321
  • Backport of [AArch32] Finalize func_options in arm target
  • Backport of [AArch32] PR 68149 Fix ICE in unaligned_loaddi split
  • Backport of Add attribute for compatibility with ARM pipeline models
  • Backport of [AArch32] PR target/68390
  • Backport of PR 68317, 68326 Drop constant overflow flag in adjust_range_with_scev when possible
  • Backport of [AArch64] 1/7 Add support for ARMv8.1 Adv.SIMD instructions
  • Backport of [AArch64] 2/7 Add sqrdmah, sqrdmsh instructions
  • Backport of [AArch64] 3/7 Add builtins for ARMv8.1 Adv.SIMD instructions
  • Backport of [AArch64] fix 3/7 Add builtins for ARMv8.1 Adv.SIMD instructions
  • Backport of [AArch64] 4/7 Add ACLE feature macro for ARMv8.1 Adv.SIMD instructions
  • Backport of [AArch64] 5/7 Dejagnu support for ARMv8.1 Adv.SIMD
  • Backport of [AArch64] 6/7 Add NEON intrinsics vqrdmlah and vqrdmlsh
  • Backport of [AArch64] 7/7 Add NEON intrinsics vqrdmlah_lane and vqrdmlsh_lane
  • Backport of [AArch64] Rework ARMv8.1 command line options
  • Backport of [BugFix] PR rtl-optimization/68381
  • Backport of Testcase for PR rtl-optimization/68381
  • Backport of Only restrict pure simplification in mult-extend subst case, allow other substitutions
  • Backport of [AArch64] Improve comparison with complex immediates followed by branch/cset
  • Backport of [AArch64] Improve add immediate expansion
  • Backport of [AArch64] Documentation fix for -fpic
  • Backport of [AArch64] Use vector wide add for mixed-mode adds
  • Backport of [AArch64] Update patterns to support FP zero
  • Backport of [AArch64] Use aarch64_sync_memory_operand in atomic_store pattern
  • Backport of [AArch32] PR target/68214: Delete IP-reg-clobbering call-through-mem patterns
  • Backport of [testsuite] Make stackalign test LTO proof
  • Backport of [testsuite] [AArch64] Skip big-endian as well for gcc.target/aarch64/got_mem_hoist_1.c
  • Backport of [AArch64] PR target/68696 FAIL: gcc.target/aarch64/vbslq_u64_1.c scan-assembler-times bif\tv 1
  • Backport of [AArch32] Fix vector TYPE_MODE in streaming-out
  • Backport of [Bugfix] [AArch64] PR rtl-optimization/68796 Add compare-of-zero_extract pattern
  • Backport of [AArch64] Fix a few failures with LSE enabled
  • Backport of [ARMv8.1] [AArch32] Add support for ARMv8.1
  • Backport of [ARMv8.1] [AArch32] Multilib support for ARMv8.1.
  • Backport of [ARMv8.1] [AArch32] Add patterns for new instructions
  • Backport of [ARMv8.1] [AArch32] Add ACLE feature macro for ARMv8.1 instructions
  • Backport of [ARMv8.1] [AArch32] Support ARMv8.1 ARM tests
  • Backport of [ARMv8.1] [AArch32] Add ACLE intrinsics vqrdmlah and vqrdmlsh
  • Backport of [ARMv8.1] [AArch32] Add ACLE intrinsics vqrdmlah_lane and vqrdmlsh_lane
  • Backport of [AArch32] Fix armv8.1 support at configure time

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

——

1 Linaro ‘stable’ source archive releases are Linaro packaged versions of the latest FSF GCC release. The Linaro ‘maintenance’ source archive releases are Linaro packages version of the previous year’s FSF GCC release.