[OE-core] [OE-Core][Patch] arch-mips: Restructure mips64 and add mips64r2
Zubair Lutfullah Kakakhel
Zubair.Kakakhel at imgtec.com
Tue Sep 20 10:25:34 UTC 2016
Hi,
On 09/20/2016 03:33 AM, Robert Yang wrote:
> Hi,
>
> It seems that this one causes build failures on qemumips64 + multilib:
>
> config:
> http://autobuilder.yocto.io:8010/builders/nightly-multilib/builds/64/steps/CreateAutoConf_5/logs/stdio
>
> error:
> http://autobuilder.yocto.io:8010/builders/nightly-multilib/builds/64/steps/BuildImages_5/logs/stdio
>
> ERROR: OE-core's config sanity checker detected a potential misconfiguration.
> Either fix the cause of this error or at your own risk disable the checker (see sanity.conf).
> Following is the list of potential problems / advisories:
>
> Toolchain tunings invalid:
> Tuning 'mips32r2' has no defined features, and cannot be used.
Thank-you. I've noticed a subtle error in the include file sequence marked below
>
> // Robert
>
> On 09/19/2016 07:14 PM, Zubair Lutfullah Kakakhel wrote:
>> The current file structure felt slightly unsuitable for adding
>> MIPS64r2. So I restructured it slightly and added MIPS64r2
>> support
>>
>> Signed-off-by: Zubair Lutfullah Kakakhel <Zubair.Kakakhel at imgtec.com>
>> ---
>> meta/conf/machine/include/mips/arch-mips.inc | 60 --------------------
>> meta/conf/machine/include/tune-mips32.inc | 22 +++++++-
>> meta/conf/machine/include/tune-mips64.inc | 80 +++++++++++++++++++++++++-
>> meta/conf/machine/include/tune-mips64r2.inc | 84 ++++++++++++++++++++++++++++
>> 4 files changed, 184 insertions(+), 62 deletions(-)
...
>> diff --git a/meta/conf/machine/include/tune-mips64.inc b/meta/conf/machine/include/tune-mips64.inc
>> index 9be0e0f..e0c9d2c 100644
>> --- a/meta/conf/machine/include/tune-mips64.inc
>> +++ b/meta/conf/machine/include/tune-mips64.inc
>> @@ -1,3 +1,81 @@
>> DEFAULTTUNE ?= "mips64"
>>
>> -require conf/machine/include/tune-mips32r2.inc
>> +require conf/machine/include/mips/arch-mips.inc
Here. Even though this is mips64.inc. It builds up using
mips32r2.inc to include all previous tune configurations
in mips32r2
Regards,
ZubairLK
More information about the Openembedded-core
mailing list