[PATCH roland/arm] ARM: Clean up EABI-related configury
Roland McGrath
roland@hack.frob.com
Wed Jul 16 16:55:00 GMT 2014
> After a chat with David Howells who maintains the cross gcc and cross
> binutils packages in Fedora I've realized that the reason for my
> confusion seems to be that the program prefix on Fedora is
> arm-linux-gnu but the target is actually arm-linux-gnueabi :(. I don't
> have a cross toolchain to hand to verify this myself but from the
> output I've seen[1], this is probably the case.
>
> I'm not sure if this is what you meant from your original post by :
>
> Now that pre-EABI is no longer supported, new toolchains are starting to be
> built using tuples arm-linux* rather than arm-linux*eabi*. e.g. Fedora's
> cross tools use arm-linux-gnu.
I hadn't noticed that it's using --target=arm-linux-gnueabi, but indeed it
is. But note that in binutils arm-*-linux-* is nowadays accepted to mean
what used to require arm-*-linux-gnueabi*. I imagine eventually GCC will
follow suit and the tuple distinction will really disappear.
Thanks,
Roland
More information about the Libc-alpha
mailing list