[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