[OE-core] [PATCH 2/4] uclibc: don't compile in mips16e mode

Khem Raj raj.khem at gmail.com
Sat Jun 25 17:34:04 UTC 2016


> On Jun 25, 2016, at 9:18 AM, akuster808 <akuster808 at gmail.com> wrote:
> 
> Are these Krogoth worthy?

I think this is a list of patches. Not this alone. You need MIPS_INSTRUCTION_SET
patch to begin with. I am not sure its safe and desired to bring mips16 feature after
the release.

> 
> - armin
> 
> On 06/24/2016 03:58 AM, André Draszik wrote:
>> From: André Draszik <adraszik at tycoint.com>
>> 
>> uClibc contains hand-written assembly which is not compatible with
>> the MIPS16e mode.
>> 
>> Signed-off-by: André Draszik <adraszik at tycoint.com>
>> ---
>> meta/recipes-core/uclibc/uclibc.inc | 4 ++++
>> 1 file changed, 4 insertions(+)
>> 
>> diff --git a/meta/recipes-core/uclibc/uclibc.inc b/meta/recipes-core/uclibc/uclibc.inc
>> index 57f87fa..02cd8d1 100644
>> --- a/meta/recipes-core/uclibc/uclibc.inc
>> +++ b/meta/recipes-core/uclibc/uclibc.inc
>> @@ -63,6 +63,10 @@ EXTRA_OEMAKE_task_do_package = "${OEMAKE_NO_CC}"
>> CFLAGS_remove_arm = "-fno-omit-frame-pointer"
>> UCLIBC_EXTRA_CFLAGS  = "${@oe_filter_out('(-I\S+|-i\S+)', '${CFLAGS}', d)}"
>> 
>> +# Doesn't compile in MIPS16e mode due to use of hand-written
>> +# assembly
>> +MIPS_INSTRUCTION_SET_pn-uclibc = "mips"
>> +
>> configmangle = '/^KERNEL_HEADERS/d; \
>>                 /^RUNTIME_PREFIX/d; \
>>                 /^DEVEL_PREFIX/d; \
>> 
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 204 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20160625/20b5d23a/attachment-0002.sig>


More information about the Openembedded-core mailing list