NameLast modifiedSizeLicense

Parent Directory Parent Directory
folder aarch64-elf -
folder aarch64-linux-gnu -
folder aarch64_be-elf -
folder aarch64_be-linux-gnu -
folder arm-eabi -
folder arm-linux-gnueabi -
folder arm-linux-gnueabihf -
folder armeb-eabi -
folder armeb-linux-gnueabi -
folder armeb-linux-gnueabihf -
folder armv8l-linux-gnueabihf -


The Linaro Binary Toolchain

The Linaro GCC 6.1-2016.08 Release is now available.

The GCC 6 Release series has significant changes from the GCC 5 release series. For an explanation of the changes please see the following website:

https://gcc.gnu.org/gcc-6/changes.html

For help in porting to GCC 6 please see the following explanation:

https://gcc.gnu.org/gcc-6/porting_to.html

Download release packages from:

http://releases.linaro.org/components/toolchain/gcc-linaro/6.1-2016.08/

http://releases.linaro.org/components/toolchain/binaries/6.1-2016.08/

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 6.1-2016.08

http://releases.linaro.org/components/toolchain/gcc-linaro/6.1-2016.08/

FSF glibc 2.23 (linaro/2.23)

https://www.sourceware.org/ml/libc-alpha/2016-08/msg00212.html

Linaro newlib 2.4.0-2016.03 (linaro-2.4-branch)

Linaro binutils 2.27 (linaro_binutils-2_27-branch)

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob_plain;f=binutils/NEWS;hb=refs/tags/binutils-2_27

FSF GDB 7.11 (binutils-gdb.git~gdb-7.11-branch)

https://lists.gnu.org/archive/html/info-gnu/2016-02/msg00010.html

Linaro toolchain package git branches are hosted at:

http://git.linaro.org/?a=project_list&s=toolchain%2F&btnS=Search

NEWS for Linaro GCC 6.1-2016.08

  • Include GNU Linker fix.

commit fbc6c6763e70cb2376e2de990c7fc54c0ee44a59
Author: Nick Clifton
Date: Tue Aug 23 09:45:11 2016 +0100
Fix seg-fault in ARM linker when trying to parse a binary file.

  • Copy the libwinpthread DLL into the bin directories so it gets into the tmp directory before tar is run.

https://review.linaro.org/#/c/13723/

  • Include GNU Assembler fix for PR 20364

commit 5fe7ebe5ab43750abf8f490b785d99a1e598e7fd
Author: Nick Clifton
Date: Fri Aug 5 10:37:57 2016 +0100
Fix the generation of alignment frags in code sections for AArch64.

https://sourceware.org/bugzilla/show_bug.cgi?id=20364

  • Performance related backports from Linaro GCC 6.1-2016.06, and Linaro GCC 6.1-2016.07 have been included.

See the following Linaro GCC snapshots:

http://snapshots.linaro.org/components/toolchain/gcc-linaro/6.1-2016.06/

http://snapshots.linaro.org/components/toolchain/gcc-linaro/6.1-2016.07/

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