Hello. After little researches I've successfully compiled 4.7.4 toolchain on 32-bit cpu, ubuntu 14.10. I compiled and preconfigured this toolchain for my phone/kernel..thought someone could find this useful, so..attaching 4.7.4 linaro toolchain..optimized for cortex-a8. Used latest sources from this thread as base.
My device (SE x10) is OLD and doesnt boot with hardware float. It worked with softfp but since it's an emulation it worked so slow.. Decided to build this stuff with soft float and result is quite good. Up to 10% faster CPU operations.. This build is most probably for old, legacy or weak devices.
Get it here:
http://www.wuala.com/feravolt/misc/F...toolchain.zip/
Peace out.
Code:
- Target -> Linux Kernel 2.6.32.61
- Linaro GCC 4.7-2014.06 (4.7.4)
- Linaro Binutils 2.24.0-2014.09
- Linaro EGLibc 2.19-2014.08
- Linaro GDB 7.8-2014.09
- GMP 5.1.3
- MPFR 3.1.2
- PPL 0.11.2
- CLOOG 0.15.11
- MPC 1.0.2
- Soft float for Cortex-A8 cpu
- Multilib support for Cortex-A8 toolchains
- Compiled with -03 optimization level
- Possibility to use the alias arm-eabi- as prefix of each tool
- Misc preconfigurations...
CT_ARCH_ARCH="armv7-a"
CT_ARCH_CPU="cortex-a8"
CT_ARCH_TUNE="cortex-a8"
CT_ARCH_FPU=""(auto)
CT_ARCH_FLOAT="soft"
CT_CC_CORE_EXTRA_CONFIG_ARRAY="--with-float=soft"
CT_CC_EXTRA_CONFIG_ARRAY="--with-float=soft"
Get it here:
http://www.wuala.com/feravolt/misc/F...toolchain.zip/
Peace out.