[OE-core] [PATCH] u-boot.inc: properly specify CC for EXTRA_OEMAKE

Tom Rini trini at konsulko.com
Tue Nov 10 13:09:35 UTC 2015


On Thu, Nov 05, 2015 at 03:23:48PM +0100, Carlos Rafael Giani wrote:
> On 11/05/2015 03:22 PM, Otavio Salvador wrote:
> >Hello Carlos,
> >
> >On Thu, Nov 5, 2015 at 11:16 AM, Carlos Rafael Giani
> ><dv at pseudoterminal.org> wrote:
> >>So, this is because of the TOOLCHAIN_OPTIONS ?
> >>Also, what about the ${CC} ? Right now it won't work properly with clang for
> >>example.
> >The clang is problem might involve us to rework something but all this
> >needs to be based on last U-Boot releases; we shouldn't put
> >workarounds and hacks on OE-Core without good reasons.
> >
> >Has the clang been tested with 2015.10?
> 
> Still, then I'd add something to output an error message like
> "U-Boot can only be compiled with gcc". Right now, the error
> messages that would occur would be highly confusing and misleading.

U-Boot supports clang, but it's not as well tested as other things.
However, this patch is still wrong as we do not want to try and force
flags to gcc, just like we don't with the kernel.  For more on U-Boot,
see doc/README.clang (And then possibly do some fixups, I'm not having
super luck with it right now, but I'm in a bit of a rush right now).

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20151110/2ff265e4/attachment-0002.sig>


More information about the Openembedded-core mailing list