Name | Last modified | Size | License | |
---|---|---|---|---|
Parent Directory | ||||
aarch64-elf | - | |||
aarch64-linux-gnu | - | |||
aarch64_be-elf | - | |||
aarch64_be-linux-gnu | - | |||
arm-eabi | - | |||
arm-linux-gnueabi | - | |||
arm-linux-gnueabihf | - | |||
armeb-eabi | - | |||
armeb-linux-gnueabi | - | |||
armeb-linux-gnueabihf | - | |||
armv8l-linux-gnueabihf | - |
The Linaro Binary Toolchain
The Linaro GCC 5.3-2016.02 Release is now available.
Notice: All Linaro GCC 5 series toolchain users should migrate to the latest version of the Linaro GCC 5 toolchain in order to mitigate potential security exposure to CVE-2015-7547. See the NEWS section below for details.
Download release packages from:
http://releases.linaro.org/components/toolchain/gcc-linaro/5.3-2016.02/
http://releases.linaro.org/components/toolchain/binaries/5.3-2016.02/
Previous snapshots and release-candidates are at:
http://snapshots.linaro.org/components/toolchain/binaries/
Previous releases are at:
http://releases.linaro.org/components/toolchain/binaries/
Host Requirements
Linaro officially supports the current and previous Ubuntu LTS releases (as of the time of this release). This does not mean that the toolchain will not work on other/older Linux distributions. See the following for the life-time of Ubuntu LTS releases.
https://wiki.ubuntu.com/Releases
The host system upon which the cross-compiler will run requires a minimum of glibc 2.14, because of API changes to glibc’s memcpy API.
https://bugs.linaro.org/show_bug.cgi?id=1869
Package Versions
Linaro GCC 5.3-2016.02
FSF glibc 2.21 (release/2.21)
Linaro newlib 2.1.0-2014.09 (linaro_newlib-branch)
Linaro binutils 2.25 (linaro_binutils-2_25-branch)
FSF GDB 7.10 (gdb-7.10-branch)
Linaro toolchain package git branches are hosted at:
http://git.linaro.org/?a=project_list&s=toolchain%2F&btnS=Search
NEWS for Linaro GCC 5.3-2016.02
- Applied fix for CVE-2015-7547 – A stack-based buffer overflow in glibc’s getaddrinfo() was corrected in glibc 2.23 and backported into glibc 2.21.
https://sourceware.org/ml/libc-alpha/2016-02/msg00416.html
- ARMv8.1 Instruction Support – ARMv8.1 instructions support was checked into GCC and binutils. It has been backported into Linaro GCC 5.3 and Linaro binutils 2.25.
- Backported -Bsymbolic-functions into Linaro binutils 2.25.
- Performance related backports from Linaro GCC 5.2-2015.11, Linaro GCC 5.2-2015.12, and Linaro GCC 5.3-2016.01-1 have been included.
See the following Linaro GCC snapshots:
http://snapshots.linaro.org/components/toolchain/gcc-linaro/5.2-2015.11/
http://snapshots.linaro.org/components/toolchain/gcc-linaro/5.3-2015.12/
http://snapshots.linaro.org/components/toolchain/gcc-linaro/5.3-2016.01-1/
Contact Linaro
File bugs at http://bugs.linaro.org
For Linaro member support see http://support.linaro.org
For Linaro community support email linaro-toolchain@lists.linaro.org