[OE-core] [PATCH] gcc-runtime.inc: disable libitm for little endian MIPS too
Andre McCurdy
armccurdy at gmail.com
Thu Mar 3 06:42:38 UTC 2016
On Wed, Mar 2, 2016 at 10:24 PM, Khem Raj <raj.khem at gmail.com> wrote:
> On Wed, Mar 2, 2016 at 10:04 PM, Mark Hatle <mark.hatle at windriver.com> wrote:
>> On 3/2/16 11:07 PM, Andre McCurdy wrote:
>>> libitm is already disabled for big endian MIPS, but needs to be
>>> disabled for little endian MIPS targets too.
>>
>> No objection to the patch, but do we have any little endian MIPS currently
>> defined or buildable to test?
>
> most of mips based set-top boxes are mipsel.
>
>> All of the samples I've seen are all big endian these days. (QEMU or actual
>> boards.)
Of the MIPS boards supported by OpenWRT, there seem to be an even
mixture of big and little endian:
https://dev.openwrt.org/wiki/platforms
I don't know how many (if any) of these boards are supported by OE though...
>> --Mark
>>
>>> Signed-off-by: Andre McCurdy <armccurdy at gmail.com>
>>> ---
>>> meta/recipes-devtools/gcc/gcc-runtime.inc | 2 ++
>>> 1 file changed, 2 insertions(+)
>>>
>>> diff --git a/meta/recipes-devtools/gcc/gcc-runtime.inc b/meta/recipes-devtools/gcc/gcc-runtime.inc
>>> index 707db37..1c3dd54 100644
>>> --- a/meta/recipes-devtools/gcc/gcc-runtime.inc
>>> +++ b/meta/recipes-devtools/gcc/gcc-runtime.inc
>>> @@ -12,7 +12,9 @@ EXTRA_OECONF_append_linuxstdbase = " --enable-clocale=gnu"
>>>
>>> RUNTIMELIBITM = "libitm"
>>> RUNTIMELIBITM_mips = ""
>>> +RUNTIMELIBITM_mipsel = ""
>>> RUNTIMELIBITM_mips64 = ""
>>> +RUNTIMELIBITM_mips64el = ""
>>>
>>> RUNTIMETARGET = "libssp libstdc++-v3 libgomp libatomic ${RUNTIMELIBITM} \
>>> ${@bb.utils.contains_any('FORTRAN', [',fortran',',f77'], 'libquadmath', '', d)} \
>>>
>>
>> --
>> _______________________________________________
>> Openembedded-core mailing list
>> Openembedded-core at lists.openembedded.org
>> http://lists.openembedded.org/mailman/listinfo/openembedded-core
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
More information about the Openembedded-core
mailing list