diff options
author | Christopher Larson <chris_larson@mentor.com> | 2012-06-01 15:53:57 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-06-05 22:56:32 +0100 |
commit | b90cc2ac4a4c08f5750b7c65645460b324ab6741 (patch) | |
tree | 000b18ab30b1e466bed3af5e410d779bba8d729a | |
parent | 286a4904d2bf135050532c7cbc3e5dfcc1ed7ed1 (diff) | |
download | poky-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.inc | 7 |
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. |
59 | CSL_MULTILIB_ARGS[i586] ?= "-msgxx-glibc" | 59 | TUNE_CCARGS_append_x86 = " -msgxx-glibc" |
60 | CSL_MULTILIB_ARGS[i686] ?= "-msgxx-glibc" | 60 | |
61 | CSL_MULTILIB_ARGS[core2] ?= "-msgxx-glibc" | ||
62 | CSL_MULTILIB_ARGS[x86] ?= "-msgxx-glibc" | ||
63 | CSL_MULTILIB_ARGS[x86-64] ?= "-msgxx-glibc" | ||
64 | CSL_MULTILIB_ARGS[ppce500] ?= "-te500v1" | 61 | CSL_MULTILIB_ARGS[ppce500] ?= "-te500v1" |
65 | CSL_MULTILIB_ARGS[ppce500mc] ?= "-te500mc" | 62 | CSL_MULTILIB_ARGS[ppce500mc] ?= "-te500mc" |
66 | CSL_MULTILIB_ARGS[ppce500v2] ?= "-te500v2" | 63 | CSL_MULTILIB_ARGS[ppce500v2] ?= "-te500v2" |