[oe] [meta-oe][PATCH] llvm3.2: new recipe

Jonathan Liu net147 at gmail.com
Mon Jun 3 04:30:45 UTC 2013


On 2 June 2013 19:55, Marcin Juszkiewicz <marcin at juszkiewicz.com.pl> wrote:
> W dniu 02.06.2013 11:33, Jonathan Liu pisze:
>> +def get_llvm_arch(d):
>> +    import bb;
>> +
>> +    arch = bb.data.getVar('TARGET_ARCH', d, 1)
>> +
>> +    if arch == "x86_64" or arch == "i486" or arch == "i586" or arch == "i686":
>> +        arch = "x86"
>> +    elif arch == "x86_64":
>> +        arch = "x86_64"
>> +    elif arch == "arm":
>> +        arch = "arm"
>> +    elif arch == "mipsel" or arch == "mips":
>> +        arch = "mips"
>> +    elif arch == "powerpc" or arch == "powerpc64":
>> +        arch = "powerpc"
>> +    else:
>> +        bb.warn("%s does not support %s yet" % (bb.data.getVar('PN', d, 1), arch) );
>> +
>> +    return arch
>
> Can we get rid of such blocks? They are worthless and only generate
> extra support questions when OE newbies use OE with 'not supported'
> architectures.

Done in v3 patch.

Regards,
Jonathan



More information about the Openembedded-devel mailing list