Cross Compiler Toolchains [Linaro GCC 5.2 2015-11, 4.9, 4.8, 4.7]

Search This thread

Christopher83

Inactive Recognized Developer
Sep 2, 2012
1,446
12,703
Milan
Linaro GCC 4.9.3 2015.01 Toolchain for Cortex-A7

Since someone could be interested, I released a new Linaro GCC 4.9.3 2015.01 Toolchain optimized for Cortex-A7 with Neon-VFPv4 technology support.
This toolchain is suitable , for example, for devices that have a recent Qualcomm Snapdragon 200 or 400 cpu.
 
Last edited:

javelinanddart

Recognized Dev / Inactive Recognized Contributor
Mar 28, 2014
1,485
1,832
Midwest
Since someone could be interested, I released a new Linaro GCC 4.9.3 2015.01 Toolchain optimized for Cortex-A7 with Neon-VFPv4 technology support.
This toolchain is suitable , for example, for devices that have a Qualcomm Snapdragon 200 or 400 cpu.

I have the Snapdragon S4 Plus which is the predecessor to the Snapdragon 200 and 400 and I use the Cortex-A15 Compiler. I know the Snapdragon S4 and all it's Variants have a Cortex A15 Architecture so wouldn't it mean that the 200 and 400 have it too?
 

Christopher83

Inactive Recognized Developer
Sep 2, 2012
1,446
12,703
Milan
I have the Snapdragon S4 Plus which is the predecessor to the Snapdragon 200 and 400 and I use the Cortex-A15 Compiler. I know the Snapdragon S4 and all it's Variants have a Cortex A15 Architecture so wouldn't it mean that the 200 and 400 have it too?
Qualcomm Snapdragon 400 and 200 have different cpu options...

Qualcomm Snapdragon 400:
- Quad ARM Cortex-A7 CPU at up to 1.6GHz per core
- Dual core Krait 300 CPU at up to 1.7GHz per core
- Dual core Krait 200 CPU at up to 1.2GHz per core

Qualcomm Snapdragon 200:
- Quad ARM Cortex A7 CPU at up to 1.2GHz per core
- Quad ARM Cortex A5 CPU at up to 1.4GHz per core
 

javelinanddart

Recognized Dev / Inactive Recognized Contributor
Mar 28, 2014
1,485
1,832
Midwest
Qualcomm Snapdragon 400 and 200 have different cpu options...

Qualcomm Snapdragon 400:
- Quad ARM Cortex-A7 CPU at up to 1.6GHz per core
- Dual core Krait 300 CPU at up to 1.7GHz per core
- Dual core Krait 200 CPU at up to 1.2GHz per core

Qualcomm Snapdragon 200:
- Quad ARM Cortex A7 CPU at up to 1.2GHz per core
- Quad ARM Cortex A5 CPU at up to 1.4GHz per core

Ah OK. So the Snapdragon 400 with the Krait CPU will have Cortex A15 but the ones with the Cortex-A7 will not. Thanks!
 

knizmi

Senior Member
Jul 17, 2013
344
251
Mladá Boleslav
Since someone could be interested, I released a new Linaro GCC 4.9.3 2015.01 Toolchain optimized for Cortex-A7 with Neon-VFPv4 technology support.
This toolchain is suitable , for example, for devices that have a recent Qualcomm Snapdragon 200 or 400 cpu.

Thanks for this. Is the Cortex-A7 toolchain any different from Cortex-A15 though? I've always thought that you don't build Cortex-A7 because it would be the same as A15.
 

bedalus

Senior Member
Jan 2, 2015
331
1,071
Chester
Since someone could be interested, I released a new Linaro GCC 4.9.3 2015.01 Toolchain optimized for Cortex-A7 with Neon-VFPv4 technology support.
This toolchain is suitable , for example, for devices that have a recent Qualcomm Snapdragon 200 or 400 cpu.

Ooo, good stuff, thank you. I'm on a moto G now so this is quite handy!
 
  • Like
Reactions: ak

gimmeitorilltell

Inactive Recognized Contributor
Aug 6, 2012
1,606
2,475
Hello I am trying to get the SGH-I717 booting for android 5.0 but always get a black screen or stuck at samsung logo. Some specs: TARGET_ARCH_VARIANT=armv7-a-neon
TARGET_CPU_VARIANT=scorpion
I have tried these toolchains with no luck: linaro-4.7-12.10 & arm-linux-androideabi-4.7, Any suggestions please?

EDIT: I am trying the memset commits now.
 
Last edited:

sparksco

Inactive Recognized Developer
Feb 27, 2010
10,048
8,861
docs.google.com
Hello I am trying to get the SGH-I717 booting for android 5.0 but always get a black screen or stuck at samsung logo. Some specs: TARGET_ARCH_VARIANT=armv7-a-neon
TARGET_CPU_VARIANT=scorpion
I have tried these toolchains with no luck: linaro-4.7-12.10 & arm-linux-androideabi-4.7, Any suggestions please?
I think android 5 only uses gcc 4.8... I could be wrong but have you tried a 4.8 toolchain?
 

gimmeitorilltell

Inactive Recognized Contributor
Aug 6, 2012
1,606
2,475
Hi buddy, in my experience there are 2 commits, not one

One is fix GCC memset crashes something
Other is fix the memset fix


Thank you both for this & the location of both commits. I will try them both this time.
 

Tkkg1994

Inactive Recognized Developer / Contributor
Jun 10, 2014
10,138
29,163
Coding City
Hey mates :)
Got a question to you. I'm developing a kernel for the Galaxy Tab S (SM-T805) and this one has an exynos processor (5430 I think). Thisone gots two different cores, A7 and A15.
So my question, which toolchain should I use for the kernel? Better the normal, not optimized, A15 optimized or A7 optimized?
Thanks in advance guys! :highfive:
 

educk

Inactive Recognized Developer
Oct 28, 2012
1,327
6,936
Hey mates :)
Got a question to you. I'm developing a kernel for the Galaxy Tab S (SM-T805) and this one has an exynos processor (5430 I think). Thisone gots two different cores, A7 and A15.
So my question, which toolchain should I use for the kernel? Better the normal, not optimized, A15 optimized or A7 optimized?
Thanks in advance guys! :highfive:

I think the generic toolchains should suit Exynos chips :) I'm not very sure though...

Sent from my Nexus 5 using XDA Free mobile app
 
  • Like
Reactions: Tkkg1994

gimmeitorilltell

Inactive Recognized Contributor
Aug 6, 2012
1,606
2,475
I wanted to thank everyone for your help. I've finally gotten the Note to boot with 4.7. Now to work on that 4.8 toolchain.
 
  • Like
Reactions: sparksco

Top Liked Posts

  • There are no posts matching your filters.
  • 329
    attachment.php

    Hi guys!
    I did some builds of cross compiler toolchains suitable for kernel builds or binary tools/libs.
    If some of you want to test/use them and let me have feedback about, can find them at the following link:


    This folder contains the following subfolders:

    Builds with Linaro GCC 5.2.x
    2015 builds
    - Linaro GCC 5.2-2015.11-2 Toolchains subfolder, each toolchain includes Linaro GCC 5.2-2015.11-2 (5.2.1) and GDB 7.10

    Builds with Linaro GCC 4.9.x
    2015 builds
    - Linaro GCC 4.9.4-2015.06 Toolchains subfolder, each toolchain includes Linaro GCC 4.9-2015.06 (4.9.4) and Linaro GDB 7.8-2014.09
    - Linaro GCC 4.9.3-2015.03 Toolchains subfolder, each toolchain includes Linaro GCC 4.9-2015.03 (4.9.3) and Linaro GDB 7.8-2014.09
    - Linaro GCC 4.9.3-2015.02 Toolchains subfolder, each toolchain includes Linaro GCC 4.9-2015.02 (4.9.3) and Linaro GDB 7.8-2014.09
    - Linaro GCC 4.9.3-2015.01 Toolchains subfolder, each toolchain includes Linaro GCC 4.9-2015.01 (4.9.3) and Linaro GDB 7.8-2014.09

    2014 builds

    - Linaro GCC 4.9.3-2014.12 Toolchains subfolder, each toolchain includes Linaro GCC 4.9-2014.12 (4.9.3) and Linaro GDB 7.8-2014.09
    - Linaro GCC 4.9.3-2014.11 Toolchains subfolder, each toolchain includes Linaro GCC 4.9-2014.11 (4.9.3) and Linaro GDB 7.8-2014.09
    - Linaro GCC 4.9.2-2014.10 Toolchains subfolder, each toolchain includes Linaro GCC 4.9-2014.10 (4.9.2) and Linaro GDB 7.8-2014.09
    - Linaro GCC 4.9.2-2014.09 Toolchains subfolder, each toolchain includes Linaro GCC 4.9-2014.09 (4.9.2) and Linaro GDB 7.8-2014.09
    - Linaro GCC 4.9.2-2014.08 Toolchains subfolder, each toolchain includes Linaro GCC 4.9-2014.08 (4.9.2) and Linaro GDB 7.8-2014.08
    - Linaro GCC 4.9.1-2014.07 Toolchains subfolder, each toolchain includes Linaro GCC 4.9-2014.07 (4.9.1) and Linaro GDB 7.7.1-2014.06
    - Linaro GCC 4.9.1-2014.06 Toolchains subfolder, each toolchain includes Linaro GCC 4.9-2014.06 (4.9.1) and Linaro GDB 7.7.1-2014.06
    - Linaro GCC 4.9.1-2014.05 Toolchains subfolder, each toolchain includes Linaro GCC 4.9-2014.05 (4.9.1) and Linaro GDB 7.7-2014.05
    - Linaro GCC 4.9.1-2014.04 Toolchains subfolder, each toolchain includes Linaro GCC 4.9-2014.04 (4.9.1) and Linaro GDB 7.6.1-2013.10


    Builds with Linaro GCC 4.8.x
    2014 builds
    - Linaro GCC 4.8.4-2014.11 Toolchains subfolder, each toolchain includes Linaro GCC 4.8-2014.11 (4.8.4) and Linaro GDB 7.8-2014.09
    - Linaro GCC 4.8.4-2014.08 Toolchains subfolder, each toolchain includes Linaro GCC 4.8-2014.08 (4.8.4) and Linaro GDB 7.8-2014.08
    - Linaro GCC 4.8.3-2014.04 Toolchains subfolder, each toolchain includes Linaro GCC 4.8-2014.04 (4.8.3) and Linaro GDB 7.6.1-2013.10
    - Linaro GCC 4.8.3-2014.03 Toolchains subfolder, each toolchain includes Linaro GCC 4.8-2014.03 (4.8.3) and Linaro GDB 7.6.1-2013.10
    - Linaro GCC 4.8.3-2014.02 Toolchains subfolder, each toolchain includes Linaro GCC 4.8-2014.02 (4.8.3) and Linaro GDB 7.6.1-2013.10
    - Linaro GCC 4.8.3-2014.01 Toolchains subfolder, each toolchain includes Linaro GCC 4.8-2014.01 (4.8.3) and Linaro GDB 7.6.1-2013.10

    2013 builds

    - Linaro GCC 4.8.3-2013.12 Toolchains subfolder, each toolchain includes Linaro GCC 4.8-2013.12 (4.8.3) and Linaro GDB 7.6-2013.05
    - Linaro GCC 4.8.3-2013.11 Toolchains subfolder, each toolchain includes Linaro GCC 4.8-2013.11 (4.8.3) and Linaro GDB 7.6-2013.05
    - Linaro GCC 4.8.2-2013.10 Toolchains subfolder, each toolchain includes Linaro GCC 4.8-2013.10 (4.8.2) and Linaro GDB 7.6-2013.05
    - Linaro GCC 4.8.2-2013.09 Toolchains subfolder, each toolchain includes Linaro GCC 4.8-2013.09 (4.8.2) and Linaro GDB 7.6-2013.05
    - Linaro GCC 4.8.2-2013.08 Toolchains subfolder, each toolchain includes Linaro GCC 4.8-2013.08 (4.8.2) and Linaro GDB 7.6-2013.05
    - Linaro GCC 4.8.2-2013.07 Toolchains subfolder, each toolchain includes Linaro GCC 4.8-2013.07 (4.8.2) and Linaro GDB 7.5-2012.12
    - Linaro GCC 4.8.2-2013.06 Toolchains subfolder, each toolchain includes Linaro GCC 4.8-2013.06 (4.8.2) and Linaro GDB 7.5-2012.12
    - Linaro GCC 4.8.1-2013.05 Toolchains subfolder, each toolchain includes Linaro GCC 4.8-2013.05 (4.8.1) and Linaro GDB 7.5-2012.12
    - Linaro GCC 4.8.1-2013.04 Toolchains subfolder, each toolchain includes Linaro GCC 4.8-2013.04 (4.8.1) and Linaro GDB 7.5-2012.12


    Builds with Linaro GCC 4.7.x
    2014 builds
    - Linaro GCC 4.7.4-2014.06 Toolchains subfolder, each toolchain includes Linaro GCC 4.7-2014.06 (4.7.4) and Linaro GDB 7.8-2014.08
    - Linaro GCC 4.7.4-2014.04 Toolchains subfolder, each toolchain includes Linaro GCC 4.7-2014.04 (4.7.4) and Linaro GDB 7.6.1-2013.10
    - Linaro GCC 4.7.4-2014.01 Toolchains subfolder, each toolchain includes Linaro GCC 4.7-2014.01 (4.7.4) and Linaro GDB 7.6.1-2013.10

    2013 builds

    - Linaro GCC 4.7.4-2013.12 Toolchains subfolder, each toolchain includes Linaro GCC 4.7-2013.12 (4.7.4) and Linaro GDB 7.6-2013.05
    - Linaro GCC 4.7.4-2013.11 Toolchains subfolder, each toolchain includes Linaro GCC 4.7-2013.11 (4.7.4) and Linaro GDB 7.6-2013.05
    - Linaro GCC 4.7.4-2013.10 Toolchains subfolder, each toolchain includes Linaro GCC 4.7-2013.10 (4.7.4) and Linaro GDB 7.6-2013.05
    - Linaro GCC 4.7.4-2013.09 Toolchains subfolder, each toolchain includes Linaro GCC 4.7-2013.09 (4.7.4) and Linaro GDB 7.6-2013.05
    - Linaro GCC 4.7.4-2013.08 Toolchains subfolder, each toolchain includes Linaro GCC 4.7-2013.08 (4.7.4) and Linaro GDB 7.6-2013.05
    - Linaro GCC 4.7.4-2013.07 Toolchains subfolder, each toolchain includes Linaro GCC 4.7-2013.07 (4.7.4) and Linaro GDB 7.5-2012.12
    - Linaro GCC 4.7.4-2013.06 Toolchains subfolder, each toolchain includes Linaro GCC 4.7-2013.06 (4.7.4) and Linaro GDB 7.5-2012.12
    - Linaro GCC 4.7.4-2013.05 Toolchains subfolder, each toolchain includes Linaro GCC 4.7-2013.05 (4.7.4) and Linaro GDB 7.5-2012.12
    - Linaro GCC 4.7.3-2013.04 Toolchains subfolder, each toolchain includes Linaro GCC 4.7-2013.04 (4.7.3) and Linaro GDB 7.5-2012.12
    - Linaro GCC 4.7.3-2013.03 Toolchains subfolder, each toolchain includes Linaro GCC 4.7-2013.03 (4.7.3) and Linaro GDB 7.5-2012.12
    - Linaro GCC 4.7.3-2013.02 Toolchains subfolder, each toolchain includes Linaro GCC 4.7-2013.02 (4.7.3) and Linaro GDB 7.5-2012.12
    - Linaro GCC 4.7.3-2013.01 Toolchains subfolder, each toolchain includes Linaro GCC 4.7-2013.01 (4.7.3) and Linaro GDB 7.5-2012.12


    2012 builds

    - Linaro GCC 4.7.3-2012.12 Toolchains subfolder, each toolchain includes Linaro GCC 4.7-2012.12 (4.7.3) and Linaro GDB 7.5-2012.12


    Builds with Linaro GCC 4.6.x
    2013 builds

    - Linaro GCC 4.6.4-2013.05 Toolchains subfolder, each toolchain includes Linaro GCC 4.6-2013.05 (4.6.4) and Linaro GDB 7.5-2012.12
    - Linaro GCC 4.6.4-2013.04 Toolchains subfolder, each toolchain includes Linaro GCC 4.6-2013.04 (4.6.4) and Linaro GDB 7.5-2012.12
    - Linaro GCC 4.6.4-2013.01 Toolchains subfolder, each toolchain includes Linaro GCC 4.6-2013.01 (4.6.4) and Linaro GDB 7.5-2012.12


    2012 builds

    - Linaro GCC 4.6.4-2012.12 Toolchains subfolder, each toolchain includes Linaro GCC 4.6-2012.12 (4.6.4) and Linaro GDB 7.5-2012.12


    Other old builds

    Builds with Standard GCC 4.7.x
    - Standard GCC 4.7.2 Toolchains subfolder, each toolchain includes GCC 4.7.2 and GDB 7.4.1


    You can find the toolchains on my GitHub too:
    2015 builds
    - arm-cortex-linux-gnueabi-linaro_4.9
    - arm-cortex_a7-linux-gnueabihf-linaro_4.9
    - arm-cortex_a8-linux-gnueabi-linaro_4.9
    - arm-cortex_a9-linux-gnueabihf-linaro_4.9
    - arm-cortex_a15-linux-gnueabihf-linaro_4.9

    2014 builds
    - linaro_toolchains_2014

    2014 builds
    - linaro_toolchains_2013


    The toolchains with arm-cortex_a15-linux-gnueabihf prefix are optimized for Cortex-A15 cpu with Neon-VFPv4 technology support.
    The toolchains with arm-cortex_a9-linux-gnueabihf prefix are optimized for Cortex-A9 cpu with Neon-VFPv3 technology support.
    The toolchains with arm-cortex_a8-linux-gnueabi prefix are optimized for Cortex-A8 cpu with Neon-VFPv3 technology support (these are ideally suited for our Samsung S Plus).
    The toolchains with arm-cortex_a7-linux-gnueabihf prefix are optimized for Cortex-A7 cpu with Neon-VFPv4 technology support.
    The toolchains with arm-cortex-linux-gnueabi, arm-linux-gnueabi or arm-unknown-linux-gnueabi prefix are built for generic Cortex-A cpu and configured with similar settings to those of the latest Linaro toolchains, the tools and libraries inside them are built with Thumb-2 (for architecture) and VFPv3-D16 (for fpu) instruction sets support.
    VFPv3-D16 has been chosen to also support nVidia Tegra2, Marvell Dove cpu and other cpu with half-precision FP format, consider it as a common denominator.
    These generic toolchain builds shouldn't work on a cpu which has ARMv4T or ARMv5 architecture.

    I hope you find them useful...
    Let me know.
    Thanks!

    Credits:
    CrossTool-NG Developers
    Linaro Toolchain Developers
    The developers of each tool included in the toolchain

    XDA:DevDB Information
    [LINARO GCC] Cross Compiler Toolchains, Tool/Utility for the Samsung Galaxy S I9000

    Contributors
    Christopher83
    Source Code: https://github.com/Christopher83/


    Version Information
    Status: Stable
    Current Stable Version: 2015.11
    Stable Release Date: 2016-01-30

    Created 2013-09-13
    Last Updated 2016-01-30
    101
    Config options used for the toolchains optimized for Cortex-A15 cpu with Neon-VFPv4 technology support
    Code:
    CT_ARCH_ARCH=""
    CT_ARCH_CPU="cortex-a15"
    CT_ARCH_TUNE="cortex-a15"
    CT_ARCH_FPU="neon-vfpv4"
    CT_ARCH_FLOAT_HW=y
    CT_ARCH_FLOAT="hard"
    CT_ARCH_SUPPORT_SOFTFP=y
    CT_ARCH_ARM_MODE="arm"
    CT_ARCH_ARM_MODE_ARM=y

    Config options used for the toolchains optimized for Cortex-A9 cpu with Neon-VFPv3 technology support
    Code:
    CT_ARCH_ARCH="armv7-a"
    CT_ARCH_CPU="cortex-a9"
    CT_ARCH_TUNE="cortex-a9"
    CT_ARCH_FPU="neon"
    CT_ARCH_FLOAT_HW=y
    CT_ARCH_FLOAT="hard"
    CT_ARCH_SUPPORT_SOFTFP=y
    CT_ARCH_ARM_MODE="arm"
    CT_ARCH_ARM_MODE_ARM=y

    Config options used for the toolchains optimized for Cortex-A8 cpu with Neon-VFP3 technology support
    Code:
    CT_ARCH_ARCH="armv7-a"
    CT_ARCH_CPU="cortex-a8"
    CT_ARCH_TUNE="cortex-a8"
    CT_ARCH_FPU="neon"
    CT_ARCH_FLOAT_SOFTFP=y
    CT_ARCH_FLOAT="softfp"
    CT_ARCH_ARM_MODE="arm"
    CT_ARCH_ARM_MODE_ARM=y

    Config options used for the toolchains optimized for Cortex-A7 cpu with Neon-VFPv4 technology support
    Code:
    CT_ARCH_ARCH=""
    CT_ARCH_CPU="cortex-a7"
    CT_ARCH_TUNE="cortex-a7"
    CT_ARCH_FPU="neon-vfpv4"
    CT_ARCH_FLOAT_HW=y
    CT_ARCH_FLOAT="hard"
    CT_ARCH_SUPPORT_SOFTFP=y
    CT_ARCH_ARM_MODE="arm"
    CT_ARCH_ARM_MODE_ARM=y

    Config options used for the generic toolchains for Cortex-A cpu (similar to latest Linaro toolchain builds)
    Code:
    CT_ARCH_ARCH="armv7-a"
    CT_ARCH_CPU=""
    CT_ARCH_TUNE="cortex-a9"
    CT_ARCH_FPU="vfpv3-d16"
    CT_ARCH_FLOAT_SOFTFP=y
    CT_ARCH_FLOAT="softfp"
    CT_ARCH_ARM_MODE="thumb"
    CT_ARCH_ARM_MODE_THUMB=y

    Changelog
    Code:
    [COLOR="DarkGreen"][B]30/01/2016[/B][/COLOR]
    - Released a new Linaro GCC 5.2-2015.11-2 toolchain for generic Cortex-A cpu:
        [URL="http://www.mediafire.com/?g05mugw8j403658"]arm-cortex-linux-gnueabi-linaro_5.2-2015.11-2-build_2016_01_30[/URL]
    
    Configuration:
    - Target -> Linux Kernel 3.4.110
    - Linaro GCC 5.2-2015.11 (5.2.1)
    - Binutils 2.25-1
    - GLibc 2.22
    - GDB 7.10
    - GMP 6.1.0
    - MPFR 3.1.3
    - ISL 0.14
    - CLOOG 0.18.1
    - MPC 1.0.3
    - Softfp
    - Multilib support
    - Graphite support
    - Possibility to use the alias [I][COLOR="Blue"]arm-eabi-[/COLOR][/I] as prefix of each tool
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]15/07/2015[/B][/COLOR]
    - Released a new Linaro GCC 4.9.4-2015.06 toolchain optimized for Cortex-A15 cpu with
      Neon-VFPv4 technology support:
        [URL="http://www.mediafire.com/?9h19841nsm44z58"]arm-cortex_a15-linux-gnueabihf-linaro_4.9.4-2015.06-build_2015_07_14[/URL]
    - Released a new Linaro GCC 4.9.4-2015.06 toolchain optimized for Cortex-A9 cpu with
      Neon-VFPv3 technology support:
        [URL="http://www.mediafire.com/?vz7xzfp8sf4eq37"]arm-cortex_a9-linux-gnueabihf-linaro_4.9.4-2015.06-build_2015_07_15[/URL]
    - Released a new Linaro GCC 4.9.4-2015.06 toolchain optimized for Cortex-A7 cpu with
      Neon-VFPv4 technology support:
        [URL="http://www.mediafire.com/?ky9x9vcejd2yec2"]arm-cortex_a7-linux-gnueabihf-linaro_4.9.4-2015.06-build_2015_07_15[/URL]
    - Released a new Linaro GCC 4.9.4-2015.06 toolchain optimized for Cortex-A8 cpu with
      Neon-VFPv3 technology support:
        [URL="http://www.mediafire.com/?wfr7xsndu46l82k"]arm-cortex_a8-linux-gnueabi-linaro_4.9.4-2015.06-build_2015_07_14[/URL]
    - Released a new Linaro GCC 4.9.4-2015.06 toolchain for generic Cortex-A cpu:
        [URL="http://www.mediafire.com/?tt6o8oabmgte88q"]arm-cortex-linux-gnueabi-linaro_4.9.4-2015.06-build_2015_07_13[/URL]
    
    Configuration:
    - Target -> Linux Kernel 3.4.108
    - Linaro GCC 4.9-2015.06 (4.9.4)
    - Linaro Binutils 2.25-2015.01
    - GLibc 2.21
    - Linaro GDB 7.8-2014.09
    - GMP 6.0.0a
    - MPFR 3.1.2
    - ISL 0.12.2
    - CLOOG 0.18.1
    - MPC 1.0.2
    - Hard float with soft float support for Cortex-A15, Cortex-A9 and Cortex-A7 cpu toolchains
    - Softfp for Cortex-A8 and generic Cortex-A cpu toolchains
    - Multilib support for Cortex-A8 and generic Cortex-A cpu toolchains
    - Possibility to use the alias [I][COLOR="Blue"]arm-eabi-[/COLOR][/I] as prefix of each tool
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]15/03/2015[/B][/COLOR]
    - Released a new Linaro GCC 4.9.3-2015.03 toolchain optimized for Cortex-A15 cpu with
      Neon-VFPv4 technology support:
        [URL="http://www.mediafire.com/?fkgwb72spang3jv"]arm-cortex_a15-linux-gnueabihf-linaro_4.9.3-2015.03-build_2015_03_15[/URL]
    - Released a new Linaro GCC 4.9.3-2015.03 toolchain optimized for Cortex-A9 cpu with
      Neon-VFPv3 technology support:
        [URL="http://www.mediafire.com/?rk3vh1ko1g5zw9p"]arm-cortex_a9-linux-gnueabihf-linaro_4.9.3-2015.03-build_2015_03_15[/URL]
    - Released a new Linaro GCC 4.9.3-2015.03 toolchain optimized for Cortex-A7 cpu with
      Neon-VFPv4 technology support:
        [URL="http://www.mediafire.com/?4nwy86xivvbsib7"]arm-cortex_a7-linux-gnueabihf-linaro_4.9.3-2015.03-build_2015_03_15[/URL]
    - Released a new Linaro GCC 4.9.3-2015.03 toolchain optimized for Cortex-A8 cpu with
      Neon-VFPv3 technology support:
        [URL="http://www.mediafire.com/?lx9snpnyjxlstn5"]arm-cortex_a8-linux-gnueabi-linaro_4.9.3-2015.03-build_2015_03_15[/URL]
    - Released a new Linaro GCC 4.9.3-2015.03 toolchain for generic Cortex-A cpu:
        [URL="http://www.mediafire.com/?nad81yt14w7pu9j"]arm-cortex-linux-gnueabi-linaro_4.9.3-2015.03-build_2015_03_15[/URL]
    
    Configuration:
    - Target -> Linux Kernel 3.4.106
    - Linaro GCC 4.9-2015.03 (4.9.3)
    - Linaro Binutils 2.25-2015.01
    - Linaro GLibc 2.20-2014.11
    - Linaro GDB 7.8-2014.09
    - GMP 6.0.0a
    - MPFR 3.1.2
    - ISL 0.12.2
    - CLOOG 0.18.1
    - MPC 1.0.2
    - Hard float with soft float support for Cortex-A15, Cortex-A9 and Cortex-A7 cpu toolchains
    - Softfp for Cortex-A8 and generic Cortex-A cpu toolchains
    - Multilib support for Cortex-A8 and generic Cortex-A cpu toolchains
    - Possibility to use the alias [I][COLOR="Blue"]arm-eabi-[/COLOR][/I] as prefix of each tool
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]21/02/2015[/B][/COLOR]
    - Released a new Linaro GCC 4.9.3-2015.02 toolchain optimized for Cortex-A15 cpu with
      Neon-VFPv4 technology support:
        [URL="http://www.mediafire.com/?lq5z7re5csasyzc"]arm-cortex_a15-linux-gnueabihf-linaro_4.9.3-2015.02-build_2015_02_21[/URL]
    - Released a new Linaro GCC 4.9.3-2015.02 toolchain optimized for Cortex-A9 cpu with
      Neon-VFPv3 technology support:
        [URL="http://www.mediafire.com/?lkd118jnighz0u2"]arm-cortex_a9-linux-gnueabihf-linaro_4.9.3-2015.02-build_2015_02_20[/URL]
    - Released a new Linaro GCC 4.9.3-2015.02 toolchain optimized for Cortex-A7 cpu with
      Neon-VFPv4 technology support:
        [URL="http://www.mediafire.com/?n6bo9vtj4avc25a"]arm-cortex_a7-linux-gnueabihf-linaro_4.9.3-2015.02-build_2015_02_20[/URL]
    - Released a new Linaro GCC 4.9.3-2015.02 toolchain optimized for Cortex-A8 cpu with
      Neon-VFPv3 technology support:
        [URL="http://www.mediafire.com/?7964mlov3pr6ij6"]arm-cortex_a8-linux-gnueabi-linaro_4.9.3-2015.02-build_2015_02_19[/URL]
    - Released a new Linaro GCC 4.9.3-2015.02 toolchain for generic Cortex-A cpu:
        [URL="http://www.mediafire.com/?wib7j440f93ky1j"]arm-cortex-linux-gnueabi-linaro_4.9.3-2015.02-build_2015_02_19[/URL]
    
    Configuration:
    - Target -> Linux Kernel 3.4.106
    - Linaro GCC 4.9-2015.02 (4.9.3)
    - Linaro Binutils 2.25-2015.01
    - Linaro GLibc 2.20-2014.11
    - Linaro GDB 7.8-2014.09
    - GMP 6.0.0a
    - MPFR 3.1.2
    - ISL 0.12.2
    - CLOOG 0.18.1
    - MPC 1.0.2
    - Hard float with soft float support for Cortex-A15, Cortex-A9 and Cortex-A7 cpu toolchains
    - Softfp for Cortex-A8 and generic Cortex-A cpu toolchains
    - Multilib support for Cortex-A8 and generic Cortex-A cpu toolchains
    - Possibility to use the alias [I][COLOR="Blue"]arm-eabi-[/COLOR][/I] as prefix of each tool
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]18/01/2015[/B][/COLOR]
    - Released a new Linaro GCC 4.9.3-2015.01 toolchain optimized for Cortex-A7 cpu with
      Neon-VFPv4 technology support:
        [URL="http://www.mediafire.com/?63zzq00s4vner4r"]arm-cortex_a7-linux-gnueabihf-linaro_4.9.3-2015.01-build_2015_01_18[/URL]
    
    [COLOR="DarkGreen"][B]17/01/2015[/B][/COLOR]
    - Released a new Linaro GCC 4.9.3-2015.01 toolchain optimized for Cortex-A15 cpu with
      Neon-VFPv4 technology support:
        [URL="http://www.mediafire.com/?miulqyoknv32pjx"]arm-cortex_a15-linux-gnueabihf-linaro_4.9.3-2015.01-build_2015_01_17[/URL]
    - Released a new Linaro GCC 4.9.3-2015.01 toolchain optimized for Cortex-A9 cpu with
      Neon-VFPv3 technology support:
        [URL="http://www.mediafire.com/?ajy6tmg554n4i2e"]arm-cortex_a9-linux-gnueabihf-linaro_4.9.3-2015.01-build_2015_01_17[/URL]
    - Released a new Linaro GCC 4.9.3-2015.01 toolchain optimized for Cortex-A8 cpu with
      Neon-VFPv3 technology support:
        [URL="http://www.mediafire.com/?4uklp48jsd648s4"]arm-cortex_a8-linux-gnueabi-linaro_4.9.3-2015.01-build_2015_01_17[/URL]
    - Released a new Linaro GCC 4.9.3-2015.01 toolchain for generic Cortex-A cpu:
        [URL="http://www.mediafire.com/?0ozxok47tw1hzf5"]arm-cortex-linux-gnueabi-linaro_4.9.3-2015.01-build_2015_01_17[/URL]
    
    Configuration:
    - Target -> Linux Kernel 3.4.105
    - Linaro GCC 4.9-2015.01 (4.9.3)
    - Linaro Binutils 2.25-2015.01
    - Linaro GLibc 2.20-2014.11
    - Linaro GDB 7.8-2014.09
    - GMP 6.0.0a
    - MPFR 3.1.2
    - ISL 0.12.2
    - CLOOG 0.18.1
    - MPC 1.0.2
    - Hard float with soft float support for Cortex-A15, Cortex-A9 and Cortex-A7 cpu toolchains
    - Softfp for Cortex-A8 and generic Cortex-A cpu toolchains
    - Multilib support for Cortex-A8 and generic Cortex-A cpu toolchains
    - Possibility to use the alias [I][COLOR="Blue"]arm-eabi-[/COLOR][/I] as prefix of each tool
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]21/12/2014[/B][/COLOR]
    - Released a new Linaro GCC 4.9.3-2014.12 toolchain optimized for Cortex-A15 cpu with
      Neon-VFPv4 technology support
    - Released a new Linaro GCC 4.9.3-2014.12 toolchain optimized for Cortex-A9 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.9.3-2014.12 toolchain optimized for Cortex-A8 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.9.3-2014.12 toolchain for generic Cortex-A cpu
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]25/11/2014[/B][/COLOR]
    - Released a new Linaro GCC 4.8.4-2014.11 toolchain optimized for Cortex-A15 cpu with
      Neon-VFPv4 technology support
    - Released a new Linaro GCC 4.8.4-2014.11 toolchain optimized for Cortex-A9 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.8.4-2014.11 toolchain optimized for Cortex-A8 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.8.4-2014.11 toolchain for generic Cortex-A cpu
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]25/11/2014[/B][/COLOR]
    - Released a new Linaro GCC 4.9.3-2014.11 toolchain optimized for Cortex-A15 cpu with
      Neon-VFPv4 technology support
    - Released a new Linaro GCC 4.9.3-2014.11 toolchain optimized for Cortex-A9 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.9.3-2014.11 toolchain optimized for Cortex-A8 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.9.3-2014.11 toolchain for generic Cortex-A cpu
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]26/10/2014[/B][/COLOR]
    - Released a new Linaro GCC 4.9.2-2014.10 toolchain optimized for Cortex-A15 cpu with
      Neon-VFPv4 technology support
    - Released a new Linaro GCC 4.9.2-2014.10 toolchain optimized for Cortex-A9 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.9.2-2014.10 toolchain optimized for Cortex-A8 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.9.2-2014.10 toolchain for generic Cortex-A cpu
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]14/09/2014[/B][/COLOR]
    - Released a new Linaro GCC 4.9.2-2014.09 toolchain optimized for Cortex-A15 cpu with
      Neon-VFPv4 technology support
    - Released a new Linaro GCC 4.9.2-2014.09 toolchain optimized for Cortex-A9 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.9.2-2014.09 toolchain optimized for Cortex-A8 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.9.2-2014.09 toolchain for generic Cortex-A cpu
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]13/09/2014[/B][/COLOR]
    - Released a new Linaro GCC 4.7.4-2014.06 toolchain optimized for Cortex-A15 cpu with
      Neon-VFPv4 technology support
    - Released a new Linaro GCC 4.7.4-2014.06 toolchain optimized for Cortex-A9 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.7.4-2014.06 toolchain optimized for Cortex-A8 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.7.4-2014.06 toolchain for generic Cortex-A cpu
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]31/08/2014[/B][/COLOR]
    - Released a new Linaro GCC 4.8.4-2014.08 toolchain optimized for Cortex-A15 cpu with
      Neon-VFPv4 technology support
    - Released a new Linaro GCC 4.8.4-2014.08 toolchain optimized for Cortex-A9 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.8.4-2014.08 toolchain optimized for Cortex-A8 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.8.4-2014.08 toolchain for generic Cortex-A cpu
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]30/08/2014[/B][/COLOR]
    - Released a new Linaro GCC 4.9.2-2014.08 toolchain optimized for Cortex-A15 cpu with
      Neon-VFPv4 technology support
    - Released a new Linaro GCC 4.9.2-2014.08 toolchain optimized for Cortex-A9 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.9.2-2014.08 toolchain optimized for Cortex-A8 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.9.2-2014.08 toolchain for generic Cortex-A cpu
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]19/07/2014[/B][/COLOR]
    - Released a new Linaro GCC 4.9.1-2014.07 toolchain optimized for Cortex-A15 cpu with
      Neon-VFPv4 technology support
    - Released a new Linaro GCC 4.9.1-2014.07 toolchain optimized for Cortex-A9 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.9.1-2014.07 toolchain optimized for Cortex-A8 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.9.1-2014.07 toolchain for generic Cortex-A cpu
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]14/06/2014[/B][/COLOR]
    - Released a new Linaro GCC 4.9.1-2014.06 toolchain optimized for Cortex-A15 cpu with
      Neon-VFPv4 technology support
    - Released a new Linaro GCC 4.9.1-2014.06 toolchain optimized for Cortex-A9 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.9.1-2014.06 toolchain optimized for Cortex-A8 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.9.1-2014.06 toolchain for generic Cortex-A cpu
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]17/05/2014[/B][/COLOR]
    - Released a new Linaro GCC 4.9.1-2014.05 toolchain optimized for Cortex-A15 cpu with
      Neon-VFPv4 technology support
    - Released a new Linaro GCC 4.9.1-2014.05 toolchain optimized for Cortex-A9 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.9.1-2014.05 toolchain optimized for Cortex-A8 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.9.1-2014.05 toolchain for generic Cortex-A cpu
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]25/04/2014[/B][/COLOR]
    - Released a new Linaro GCC 4.9.1-2014.04 toolchain optimized for Cortex-A15 cpu with
      Neon-VFPv4 technology support
    - Released a new Linaro GCC 4.9.1-2014.04 toolchain optimized for Cortex-A9 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.9.1-2014.04 toolchain optimized for Cortex-A8 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.9.1-2014.04 toolchain for generic Cortex-A cpu
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]17/04/2014[/B][/COLOR]
    - Released a new Linaro GCC 4.7.4-2014.04 toolchain optimized for Cortex-A15 cpu with
      Neon-VFPv4 technology support
    - Released a new Linaro GCC 4.7.4-2014.04 toolchain optimized for Cortex-A9 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.7.4-2014.04 toolchain optimized for Cortex-A8 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.7.4-2014.04 toolchain for generic Cortex-A cpu
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]16/04/2014[/B][/COLOR]
    - Released a new Linaro GCC 4.8.3-2014.04 toolchain optimized for Cortex-A15 cpu with
      Neon-VFPv4 technology support
    - Released a new Linaro GCC 4.8.3-2014.04 toolchain optimized for Cortex-A9 cpu with
      Neon-VFPv3 technology support
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]14/04/2014[/B][/COLOR]
    - Released a new Linaro GCC 4.8.3-2014.04 toolchain optimized for Cortex-A8 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.8.3-2014.04 toolchain for generic Cortex-A cpu
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]15/03/2014[/B][/COLOR]
    - Released a new Linaro GCC 4.8.3-2014.03 toolchain optimized for Cortex-A15 cpu with
      Neon-VFPv4 technology support
    - Released a new Linaro GCC 4.8.3-2014.03 toolchain optimized for Cortex-A9 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.8.3-2014.03 toolchain optimized for Cortex-A8 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.8.3-2014.03 toolchain for generic Cortex-A cpu
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]15/02/2014[/B][/COLOR]
    - Released a new Linaro GCC 4.8.3-2014.02 toolchain optimized for Cortex-A15 cpu with
      Neon-VFPv4 technology support
    - Released a new Linaro GCC 4.8.3-2014.02 toolchain optimized for Cortex-A9 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.8.3-2014.02 toolchain optimized for Cortex-A8 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.8.3-2014.02 toolchain for generic Cortex-A cpu
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]06/02/2014[/B][/COLOR]
    - Released a new Linaro GCC 4.8.3-2014.01 toolchain optimized for Cortex-A15 cpu with
      Neon-VFPv4 technology support
    - Released a new Linaro GCC 4.7.4-2014.01 toolchain optimized for Cortex-A15 cpu with
      Neon-VFPv4 technology support
    - Released a new Linaro GCC 4.8.3-2014.01 toolchain optimized for Cortex-A9 cpu with
      Neon-VFPv3 technology support
    - Released a new Linaro GCC 4.7.4-2014.01 toolchain optimized for Cortex-A9 cpu with
      Neon-VFPv3 technology support
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]25/01/2014[/B][/COLOR]
    - Released a new Linaro GCC 4.8.3-2014.01 toolchain optimized for
      Cortex-A8 cpu with Neon technology support
    - Released a new Linaro GCC 4.8.3-2014.01 toolchain
    - Released a new Linaro GCC 4.7.4-2014.01 toolchain optimized for
      Cortex-A8 cpu with Neon technology support
    - Released a new Linaro GCC 4.7.4-2014.01 toolchain
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]08/01/2014[/B][/COLOR]
    - Released a new Linaro GCC 4.7.4-2013.12 toolchain optimized for
      Cortex-A8 cpu with Neon technology support
    - Released a new Linaro GCC 4.7.4-2013.12 toolchain
    - Released a new Linaro GCC 4.8.3-2013.12 toolchain optimized for
      Cortex-A8 cpu with Neon technology support
    - Released a new Linaro GCC 4.8.3-2013.12 toolchain
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]19/11/2013[/B][/COLOR]
    - Released a new Linaro GCC 4.7.4-2013.11 toolchain optimized for
      Cortex-A8 cpu with Neon technology support
    - Released a new Linaro GCC 4.7.4-2013.11 toolchain
    - Released a new Linaro GCC 4.8.3-2013.11 toolchain optimized for
      Cortex-A8 cpu with Neon technology support
    - Released a new Linaro GCC 4.8.3-2013.11 toolchain
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]18/10/2013[/B][/COLOR]
    - Released a new Linaro GCC 4.7.4-2013.10 toolchain optimized for
      Cortex-A8 cpu with Neon technology support
    - Released a new Linaro GCC 4.7.4-2013.10 toolchain
    - Released a new Linaro GCC 4.8.2-2013.10 toolchain optimized for
      Cortex-A8 cpu with Neon technology support
    - Released a new Linaro GCC 4.8.2-2013.10 toolchain
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]13/09/2013[/B][/COLOR]
    - Released a new Linaro GCC 4.7.4-2013.09 toolchain optimized for
      Cortex-A8 cpu with Neon technology support
    - Released a new Linaro GCC 4.7.4-2013.09 toolchain
    - Released a new Linaro GCC 4.8.2-2013.09 toolchain optimized for
      Cortex-A8 cpu with Neon technology support
    - Released a new Linaro GCC 4.8.2-2013.09 toolchain
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]19/08/2013[/B][/COLOR]
    - Released a new Linaro GCC 4.7.4-2013.08 toolchain optimized for
      Cortex-A8 cpu with Neon technology support
    - Released a new Linaro GCC 4.7.4-2013.08 toolchain
    - Released a new Linaro GCC 4.8.2-2013.08 toolchain optimized for
      Cortex-A8 cpu with Neon technology support
    - Released a new Linaro GCC 4.8.2-2013.08 toolchain
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]12/07/2013[/B][/COLOR]
    - Released a new Linaro GCC 4.7.4-2013.07 toolchain optimized for
      Cortex-A8 cpu with Neon technology support
    - Released a new Linaro GCC 4.7.4-2013.07 toolchain
    - Released a new Linaro GCC 4.8.2-2013.07 toolchain optimized for
      Cortex-A8 cpu with Neon technology support
    - Released a new Linaro GCC 4.8.2-2013.07 toolchain
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]14/06/2013[/B][/COLOR]
    - Released a new Linaro GCC 4.7.4-2013.06 toolchain optimized for
      Cortex-A8 cpu with Neon technology support
    - Released a new Linaro GCC 4.7.4-2013.06 toolchain
    - Released a new Linaro GCC 4.8.2-2013.06 toolchain optimized for
      Cortex-A8 cpu with Neon technology support
    - Released a new Linaro GCC 4.8.2-2013.06 toolchain
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]18/05/2013[/B][/COLOR]
    - Released a new Linaro GCC 4.6.4-2013.05 toolchain optimized for
      Cortex-A8 cpu with Neon technology support
    - Released a new Linaro GCC 4.6.4-2013.05 toolchain
    - Released a new Linaro GCC 4.7.4-2013.05 toolchain optimized for
      Cortex-A8 cpu with Neon technology support
    - Released a new Linaro GCC 4.7.4-2013.05 toolchain
    - Released a new Linaro GCC 4.8.1-2013.05 toolchain optimized for
      Cortex-A8 cpu with Neon technology support
    - Released a new Linaro GCC 4.8.1-2013.05 toolchain
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]26/04/2013[/B][/COLOR]
    - Released a new Linaro GCC 4.8.1-2013.04 toolchain optimized for
      Cortex-A8 cpu with Neon technology support
    - Released a new Linaro GCC 4.8.1-2013.04 toolchain
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]25/04/2013[/B][/COLOR]
    - Released a new Linaro GCC 4.6.4-2013.04 toolchain optimized for
      Cortex-A8 cpu with Neon technology support
    - Released a new Linaro GCC 4.6.4-2013.04 toolchain
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]12/04/2013[/B][/COLOR]
    - Released a new Linaro GCC 4.7.3-2013.04 toolchain optimized for
      Cortex-A8 cpu with Neon technology support
    - Released a new Linaro GCC 4.7.3-2013.04 toolchain
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]15/03/2013[/B][/COLOR]
    - Released a new Linaro GCC 4.7.3-2013.03 toolchain optimized for
      Cortex-A8 cpu with Neon technology support
    - Released a new Linaro GCC 4.7.3-2013.03 toolchain
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]16/02/2013[/B][/COLOR]
    - Released a new Linaro GCC 4.7.3-2013.02 toolchain optimized for
      Cortex-A8 cpu with Neon technology support
    - Released a new Linaro GCC 4.7.3-2013.02 toolchain
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]26/01/2013[/B][/COLOR]
    - Released a new Linaro GCC 4.7.3-2013.01 toolchain optimized for
      Cortex-A8 cpu with Neon technology support
    - Released two new Linaro GCC 4.6.4-2013.01 toolchains
    - Released two new toolchains with standard GCC 4.7.2 and GDB 7.4.1
      instead of Linaro versions
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]25/01/2013[/B][/COLOR]
    - Released a new Linaro GCC 4.7.3-2013.01 toolchain
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]18/01/2013[/B][/COLOR]
    - Released two new Linaro GCC 4.7.3-2013.01 toolchains
    
    [CENTER]***********[/CENTER]
    
    [COLOR="DarkGreen"][B]13/01/2013[/B][/COLOR]
    - Released first test builds
    89
    HOW TO: Build your customized Cross Compiler Toolchain

    This is a guide to make a custom build of your toolchain on Ubuntu Linux (I use version 12.10 and 13.04, but should also fit on 12.04).

    1) Open the terminal, install the following packages (I hope the list is complete, let me know if something is missing):
    Code:
    sudo apt-get install mercurial mercurial-common flex bison gperf ncurses-dev texinfo gcc g++ \
    autoconf automake libtool gawk patch autotools-dev libsigsegv2 libmpfr-dev libgmp-dev \
    libltdl-dev libgmpxx4ldbl libmpc-dev expat libexpat1-dev libpython3.3 libpython3.3-stdlib \
    libssl-dev libssl-dev zlib1g-dev subversion

    2A) Clone my customized CrossTool-NG repository
    For latest builds:
    Code:
    git clone https://github.com/Christopher83/crosstool-ng.git
    For 2014 builds:
    Code:
    git clone https://github.com/Christopher83/linaro_crosstool-ng.git
    OR 2B) Clone Linaro CrossTool-NG repository
    Code:
    bzr branch lp:~linaro-toolchain-dev/crosstool-ng/linaro crosstool-ng
    OR 2C) Clone Standard CrossTool-NG repository
    Code:
    hg clone http://crosstool-ng.org/hg/crosstool-ng

    3) If you chose 2B or 2C, download, if you wish, the compressed archive containing my configuration files
    and unzip it inside the folder crosstool-ng/samples (note: crosstool-ng is the folder of the builder sources you previously cloned)

    4) Configure the folder where you would like to install the builder script (replace /crosstool-ng_install_path with the absolute path you prefer):
    Code:
    cd crosstool-ng
    ./bootstrap # If present, it's needed only for some versions of crosstool-NG
    ./configure --prefix=[I]/crosstool-ng_install_path[/I]

    5) Build the sources and install the builder:
    Code:
    make
    make install

    Within your target folder /crosstool-ng_install_path you will find a new folder named bin with only an executable script named ct-ng

    Edit your .bashrc
    Code:
    gedit ~/.bashrc

    and add, at the bottom of the file, the reference to the installation location of the builder /crosstool-ng_install_path
    Code:
    export PATH=${PATH}:[I]/crosstool-ng_install_path[/I]

    6) You should be ready, try running these commands
    Display the script help
    Code:
    ct-ng help

    View the list of samples configurations
    Code:
    ct-ng list-samples

    Display the information about a sample configuration
    Code:
    ct-ng show [I]config_name[/I]

    7) Now proceed with the configuration of your toolchain
    7A) Starting from a default configuration file sample
    Code:
    ct-ng arm-unknown-linux-gnueabi
    ct-ng menuconfig

    Remember to enable debugging, so if something goes wrong you can restart from the last successfull step
    Code:
    Paths and misc options  --->
    (*) Debug crosstool-NG
    ( )   Pause between every steps
    (*)   Save intermediate steps
    (*)     gzip saved states

    7B) Starting from one of my configurations you can find inside the samples package
    Code:
    ct-ng [I]chosen_configuration_name[/I]
    ct-ng menuconfig

    If the GCC version or the Linux version is not ready also after the sync of ct_ng repo, you have to temporarly edit the files:
    - config/cc/gcc.in
    - config/kernel/linux.in
    The same may be necessary for the other tools.

    8) Build your toolchain (replace the 4 with the number of parallel jobs that you want, based on your number of cores)
    Code:
    ct-ng build.4

    The build process takes a long time, depending on your network speed (you need to download all the source packages of the tools and libraries of the toolchain) and on your PC configuration.

    NOTE:
    If the build fails, write down the last step was successful, check the error message and correct the configuration or install any missing package.
    You can get a list of the steps that can be used by running
    Code:
    ct-ng list-steps

    After resolving the problem, you can restore the build simply running (replace last_successfull_step with your successfull built step)
    Code:
    ct-ng [I]last_successfull_step[/I]+
    The + after the name of the step means "restart from the step after the one indicated"
    I hope I'm not missing anything.
    Let me know...
    79
    HOW TO: Use a toolchain for your kernel builds

    - Download the compressed file of your preferred toolchain
    - Uncompress the file inside your toolchains folder
    - Open a terminal
    - Change dir to your kernel sources path
    Code:
     cd [I]/YOUR_KERNEL_SOURCES_PATH[/I]
    where /YOUR_KERNEL_SOURCES_PATH is the path where you have cloned the kernel sources repository

    - Export the required architecture and cross compiler toolchain path for the next build commands
    Code:
     export ARCH=arm
     export CROSS_COMPILE=[I]/YOUR_TOOLCHAINS_PATH[/I]/[I]TOOLCHAIN_FOLDER_NAME[/I]/bin/[I]TOOLCHAIN_PREFIX[/I]-
    where
    /YOUR_TOOLCHAINS_PATH is the path where you have extracted the compressed toolchain (eg. /opt/toolchains)
    TOOLCHAIN_FOLDER_NAME is the name of the toolchain folder previously uncompressed (eg. arm-cortex_a8-linux-gnueabi-linaro_4.7.3-2013.02)
    TOOLCHAIN_PREFIX- is the prefix of the chosen toolchain (eg. arm-cortex_a8-linux-gnueabi- or arm-unknown-linux-gnueabi- or, for the builds released from 16/02/2013, simply arm-gnueabi-)

    - Clean the output of your previous build
    Code:
    make clean
    - Configure your kernel build
    Code:
     # If is the first build
     make your_device_defconfig
     # If you want to change some kernel configuration options
     make menuconfig

    - Build your kernel
    Code:
     make -j5
    Replace make -j5 according to your pc configuration (-j5 uses 5 parallel build jobs and is suitable for a quad core cpu)
    29
    Linaro GCC 4.9.4 2015.06 Toolchains

    - Released a new Linaro GCC 4.9.4-2015.06 toolchain optimized for Cortex-A15 cpu with Neon-VFPv4 technology support:
    arm-cortex_a15-linux-gnueabihf-linaro_4.9.4-2015.06-build_2015_07_14
    - Released a new Linaro GCC 4.9.4-2015.06 toolchain optimized for Cortex-A9 cpu with Neon-VFPv3 technology support:
    arm-cortex_a9-linux-gnueabihf-linaro_4.9.4-2015.06-build_2015_07_15
    - Released a new Linaro GCC 4.9.4-2015.06 toolchain optimized for Cortex-A7 cpu with Neon-VFPv4 technology support:
    arm-cortex_a7-linux-gnueabihf-linaro_4.9.4-2015.06-build_2015_07_15
    - Released a new Linaro GCC 4.9.4-2015.06 toolchain optimized for Cortex-A8 cpu with Neon-VFPv3 technology support:
    arm-cortex_a8-linux-gnueabi-linaro_4.9.4-2015.06-build_2015_07_14
    - Released a new Linaro GCC 4.9.4-2015.06 toolchain for generic Cortex-A cpu:
    arm-cortex-linux-gnueabi-linaro_4.9.4-2015.06-build_2015_07_13

    Configuration:
    Code:
    - Target -> Linux Kernel 3.4.108
    - Linaro GCC 4.9-2015.06 (4.9.4)
    - Linaro Binutils 2.25-2015.01
    - GLibc 2.21
    - Linaro GDB 7.8-2014.09
    - GMP 6.0.0a
    - MPFR 3.1.2
    - ISL 0.12.2
    - CLOOG 0.18.1
    - MPC 1.0.2
    - Hard float with soft float support for Cortex-A15, Cortex-A9 and Cortex-A7 cpu toolchains
    - Softfp for Cortex-A8 and generic Cortex-A cpu toolchains
    - Multilib support for Cortex-A8 and generic Cortex-A cpu toolchains
    - Possibility to use the alias [I][COLOR="Blue"]arm-eabi-[/COLOR][/I] as prefix of each tool