]> code.ossystems Code Review - openembedded-core.git/commitdiff
linuxloader.bbclass: Adjust mips to cover all mips/mips64
authorMark Hatle <mark.hatle@windriver.com>
Thu, 6 Oct 2016 16:59:38 +0000 (11:59 -0500)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 7 Oct 2016 15:43:50 +0000 (16:43 +0100)
[YOCTO #10389]

Use a glob (*) to match all mips (not previously matched).  This will ensure
that the linuxloader is properly returned for mips, mipsel, mips64,
mips64el and their n32 variants.

See: https://sourceware.org/glibc/wiki/ABIList#mips for the official list
of loaders.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/linuxloader.bbclass

index 8d85e6eb7ee1b14d6ad2b921e38f6b6a0430515a..117b03074611685e9e97f079d1992de0fcfc5cf8 100644 (file)
@@ -1,12 +1,15 @@
 
 linuxloader () {
        case ${TARGET_ARCH} in
-               powerpc | mips | mipsel | microblaze )
+               powerpc | microblaze )
                        dynamic_loader="${base_libdir}/ld.so.1"
                        ;;
                mipsisa32r6el | mipsisa32r6 | mipsisa64r6el | mipsisa64r6)
                        dynamic_loader="${base_libdir}/ld-linux-mipsn8.so.1"
                        ;;
+               mips* )
+                       dynamic_loader="${base_libdir}/ld.so.1"
+                       ;;
                powerpc64)
                        dynamic_loader="${base_libdir}/ld64.so.1"
                        ;;