[Buildroot] Impossible to build EABI ARM gcc toolchain using Buildroot ?

Pavel Roskin proski at gnu.org
Fri Dec 1 08:11:39 UTC 2006


On Thu, 2006-11-30 at 11:14 +0000, MikeW wrote:
> This seems to be due to an incompatibility between:
> 1) toolchain.../gcc-x.x.x/config/arm/linux-elf.h
> 2) toolchain.../binutils-x.x.x/ld/earmelf_linux_eabi.c
> 
> In 1) there is a setting TARGET_LINKER_EMULATION "armelf_linux"
> In 2) there is a string (part of a struct initialiser) "armelf_linux_eabi"
> 
> so unless I can find matching strings in a version of gcc and ld,
> buildroot will never be able to build a toolchain.

There are already patches for gcc in buildroot that change
TARGET_LINKER_EMULATION for bigendian systems and uClibc.  I think
support for EABI belongs there too.

-- 
Regards,
Pavel Roskin





More information about the buildroot mailing list