summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2017-02-28 10:13:57 -0800
committerKhem Raj <raj.khem@gmail.com>2017-02-28 10:13:57 -0800
commit2a86d67fc139cd524fcd19d3286b0d8123395947 (patch)
tree24492ca92de59cc3207b6f71942b70b158e1e554
parenta8f893422cbc3f850ef4af7f04b39abba21c998f (diff)
downloadmeta-clang-2a86d67fc139cd524fcd19d3286b0d8123395947.tar.gz
clang: Configure for target correctly
Fixes #26 Configuring a default target to match the target is needed since we are cross building clang to run on target by default it chooss the build host as target Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--recipes-devtools/clang/clang_git.bb1
1 files changed, 1 insertions, 0 deletions
diff --git a/recipes-devtools/clang/clang_git.bb b/recipes-devtools/clang/clang_git.bb
index 5efc12b..c90f076 100644
--- a/recipes-devtools/clang/clang_git.bb
+++ b/recipes-devtools/clang/clang_git.bb
@@ -78,6 +78,7 @@ EXTRA_OECMAKE_append_class-target = "\
78 -DCLANG_TABLEGEN=${STAGING_BINDIR_NATIVE}/clang-tblgen \ 78 -DCLANG_TABLEGEN=${STAGING_BINDIR_NATIVE}/clang-tblgen \
79 -DLLVM_TARGETS_TO_BUILD=${@get_clang_target_arch(bb, d)} \ 79 -DLLVM_TARGETS_TO_BUILD=${@get_clang_target_arch(bb, d)} \
80 -DLLVM_TARGET_ARCH=${@get_clang_target_arch(bb, d)} \ 80 -DLLVM_TARGET_ARCH=${@get_clang_target_arch(bb, d)} \
81 -DLLVM_DEFAULT_TARGET_TRIPLE=${TARGET_ARCH} \
81" 82"
82# -DCMAKE_CXX_FLAGS='-target armv7a -ccc-gcc-name ${HOST_PREFIX}g++ ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS} -v -I ${PKG_CONFIG_SYSROOT_DIR}${includedir}/c++/5.1.0 -I ${PKG_CONFIG_SYSROOT_DIR}${includedir}/c++/5.1.0/arm-rdk-linux-gnueabi' \ 83# -DCMAKE_CXX_FLAGS='-target armv7a -ccc-gcc-name ${HOST_PREFIX}g++ ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS} -v -I ${PKG_CONFIG_SYSROOT_DIR}${includedir}/c++/5.1.0 -I ${PKG_CONFIG_SYSROOT_DIR}${includedir}/c++/5.1.0/arm-rdk-linux-gnueabi' \
83# -DCMAKE_C_FLAGS='-target armv7a -ccc-gcc-name ${HOST_PREFIX}gcc ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS} -v -I ${PKG_CONFIG_SYSROOT_DIR}${includedir}/c++/5.1.0 -I ${PKG_CONFIG_SYSROOT_DIR}${includedir}/c++/5.1.0/arm-rdk-linux-gnueabi' \ 84# -DCMAKE_C_FLAGS='-target armv7a -ccc-gcc-name ${HOST_PREFIX}gcc ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS} -v -I ${PKG_CONFIG_SYSROOT_DIR}${includedir}/c++/5.1.0 -I ${PKG_CONFIG_SYSROOT_DIR}${includedir}/c++/5.1.0/arm-rdk-linux-gnueabi' \