]> code.ossystems Code Review - openembedded-core.git/commitdiff
cross-canadian.bbclass: big-endian ARM is also gnueabi.
authorPeter Seebach <peter.seebach@windriver.com>
Mon, 28 Sep 2015 20:48:07 +0000 (15:48 -0500)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 29 Sep 2015 14:15:48 +0000 (15:15 +0100)
If building for a BE8 ARM target, arch is "armeb" rather than
"arm", but ABI should still be "gnueabi". Otherwise gcc won't
build.

Signed-off-by: Peter Seebach <peter.seebach@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/cross-canadian.bbclass

index d30a1687b3f7691e6d6d6ce7539301dca753a5a6..ea17f09bcae522848e61efded9631274b8fda474 100644 (file)
@@ -67,7 +67,7 @@ python () {
         d.appendVar("CANADIANEXTRAOS", " linux-gnuspe linux-uclibcspe linux-muslspe")
     elif tarch == "mips64":
         d.appendVar("CANADIANEXTRAOS", " linux-gnun32 linux-uclibcn32 linux-musln32")
-    if tarch == "arm":
+    if tarch == "arm" or tarch == "armeb":
         d.setVar("TARGET_OS", "linux-gnueabi")
     else:
         d.setVar("TARGET_OS", "linux")