aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--conf/distro/include/tcmode-external.inc4
1 files changed, 3 insertions, 1 deletions
diff --git a/conf/distro/include/tcmode-external.inc b/conf/distro/include/tcmode-external.inc
index fab5c95..9cd5cd9 100644
--- a/conf/distro/include/tcmode-external.inc
+++ b/conf/distro/include/tcmode-external.inc
@@ -72,7 +72,9 @@ BB_HASHBASE_WHITELIST_remove = "EXTERNAL_TOOLCHAIN"
# added to the oe sysroot path, as those dirs will not exist.
# TOOLCHAIN_OPTIONS would seem more appropriate, but that gets added to LD as
# well, and --no-sysroot-suffix only works for gcc, not binutils.
-HOST_CC_ARCH += "--no-sysroot-suffix"
+NO_SYSROOT_SUFFIX = " --no-sysroot-suffix"
+NO_SYSROOT_SUFFIX_toolchain-clang = ""
+HOST_CC_ARCH .= "${NO_SYSROOT_SUFFIX}"
# Certain recipes call ld directly, so ensure the correct emulation is used,
# particularly for multilib toolchains, since we can't rely on the default