summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristopher Larson <chris_larson@mentor.com>2012-06-01 15:53:57 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-06-05 22:56:32 +0100
commitb90cc2ac4a4c08f5750b7c65645460b324ab6741 (patch)
tree000b18ab30b1e466bed3af5e410d779bba8d729a
parent286a4904d2bf135050532c7cbc3e5dfcc1ed7ed1 (diff)
downloadpoky-b90cc2ac4a4c08f5750b7c65645460b324ab6741.tar.gz
tcmode-external-sourcery: pass -msgxx-glibc for x86
This is needed to work around an issue with the toolchain search paths. It can pick up the wrong features.h without it, it seems, even with the system32 symlink in the oe sysroot. Investigate this further in the future. (From OE-Core rev: fb94ed0eb11b2efc1d814b80a2a7c99b29e746b3) Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/conf/distro/include/tcmode-external-sourcery.inc7
1 files changed, 2 insertions, 5 deletions
diff --git a/meta/conf/distro/include/tcmode-external-sourcery.inc b/meta/conf/distro/include/tcmode-external-sourcery.inc
index ede4403d4c..1635eec813 100644
--- a/meta/conf/distro/include/tcmode-external-sourcery.inc
+++ b/meta/conf/distro/include/tcmode-external-sourcery.inc
@@ -56,11 +56,8 @@ EXTERNAL_TOOLCHAIN_SYSROOT ??= "${@exttc_run(d, EXTERNAL_TOOLCHAIN_SYSROOT_CMD)}
56# These bits are here temporarily to sidestep the need to use a separate set 56# These bits are here temporarily to sidestep the need to use a separate set
57# of tune files to pass the appropriate multilib selection arguments to the 57# of tune files to pass the appropriate multilib selection arguments to the
58# sourcery toolchain, as is needed to extract the sysroot content. 58# sourcery toolchain, as is needed to extract the sysroot content.
59CSL_MULTILIB_ARGS[i586] ?= "-msgxx-glibc" 59TUNE_CCARGS_append_x86 = " -msgxx-glibc"
60CSL_MULTILIB_ARGS[i686] ?= "-msgxx-glibc" 60
61CSL_MULTILIB_ARGS[core2] ?= "-msgxx-glibc"
62CSL_MULTILIB_ARGS[x86] ?= "-msgxx-glibc"
63CSL_MULTILIB_ARGS[x86-64] ?= "-msgxx-glibc"
64CSL_MULTILIB_ARGS[ppce500] ?= "-te500v1" 61CSL_MULTILIB_ARGS[ppce500] ?= "-te500v1"
65CSL_MULTILIB_ARGS[ppce500mc] ?= "-te500mc" 62CSL_MULTILIB_ARGS[ppce500mc] ?= "-te500mc"
66CSL_MULTILIB_ARGS[ppce500v2] ?= "-te500v2" 63CSL_MULTILIB_ARGS[ppce500v2] ?= "-te500v2"